Как кодировать текст с помощью jquery для WhatsApp - PullRequest
0 голосов
/ 18 ноября 2018

Я делаю контактную форму Whatssap, и я должен закодировать сообщение перед публикациейWhatsApp требует этого.Отметьте здесь .Итак, я сделал эту форму с функцией jquery keyup.

Он преобразует сообщение в закодированный текст для скрытого входного значения.Оно работает.Но когда я отправляю i want to get info..., в WhatsApp сообщение выглядит как i%20want%20to%20get%20info...

Я также пытался encodedURI, но это тоже не работает.

$(function () {
    $(".message").keyup(function () {
        var normal = $(this).val(),
            encoded = encodeURIComponent(normal);

        $('.encoded-input').val(encoded);
    })
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form action="https://api.whatsapp.com/send" target="_blank">

<input type="text" class="message" value="">

<button type="submit">Send</button>
<input type="hidden" name="text" class="encoded-input" value="">
<input type="hidden" name="phone" value="4440555">
</form>
...