Я нашел этот код и работает нормально, из мессенджера открывается WhatsApp, отправляющий предварительно заполненное сообщение.Проблема в том, что ссылка получает сокращения по =
Ссылка из Messenger запускает скрипт: https://website.com/ShareonWhatsApp.html?text=Hi%20how%20are%20You!%20https://m.me/7673?ref=test--12345
Отсутствует = тест - 12345
<body>
<script type="text/javascript">
function getQueryVariable(variable) {
var query = window
.location
.search
.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return pair[1];
}
}
return(false);
}
function _isMobile() {
var isMobile = (/iphone|ipod|android|ie|blackberry/i).test(navigator.userAgent.toLowerCase());
return isMobile;
}
if (_isMobile()) {
location.assign("whatsapp://send?text=" + getQueryVariable("text"))
} else {
location.assign("http://web.whatsapp.com/send?text=" + getQueryVariable("text"))
}
</script>
Please close this window to get back to Messenger