Отображать процент закодированных эмодзи в HTML - PullRequest
0 голосов
/ 02 июля 2019

У меня есть URI в процентах от результата ajax.

%F0%9F%91%9A%F0%9F%A7%9E%F0%9F%A4%B6%F0%9F%8F%BB%F0%9F%8E%85%F0%9F%8F%BC%F0%9F%91%9A%F0%9F%A7%9E

Я хотел бы отобразить кодированный в процентах URI на html-странице

кодированный выше URI равен

????????

Но на дисплее отображается только тот же процент URI

Ajax-запрос выполняется с помощью jQuery

Какую функцию я должен использовать для декодирования URI, закодированного в процентах, и отображения этих смайликов.

Ответы [ 2 ]

1 голос
/ 02 июля 2019

JQuery HTML работает над настройкой Emoji. сначала вам нужно декодировать вашу кодированную строку URI.

$('#emoji').html(decodeURI('%F0%9F%91%9A%F0%9F%A7%9E%F0%9F%A4%B6%F0%9F%8F%BB%F0%9F%8E%85%F0%9F%8F%BC%F0%9F%91%9A%F0%9F%A7%9E'));
1 голос
/ 02 июля 2019

Используйте decodeURI для декодирования вашей строки и получения смайликов.

console.log(decodeURI('%F0%9F%91%9A%F0%9F%A7%9E%F0%9F%A4%B6%F0%9F%8F%BB%F0%9F%8E%85%F0%9F%8F%BC%F0%9F%91%9A%F0%9F%A7%9E'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...