Javascript iPhone表情符号UTF-8代码转换为表情符号jQuery
我有一个与IOS和Android应用程序同步聊天的网站。当一个人从iPhone发送消息并插入IOS默认表情符号时,它会带给我UTF8编码的字符串,如下-Javascript iPhone表情符号UTF-8代码转换为表情符号jQuery,javascript,jquery,ios,iphone,utf-8,Javascript,Jquery,Ios,Iphone,Utf 8,我有一个与IOS和Android应用程序同步聊天的网站。当一个人从iPhone发送消息并插入IOS默认表情符号时,它会带给我UTF8编码的字符串,如下-\ud83d\ud0d 关键是消息正在使用jQuery函数(运行时)构建并附加到列表中; 在这种情况下,js不会识别代码,也不会将其转换为表情符号 function handleMessage(message){ var messageEl = '<li>'; messageEl +='<p id="emoji_
\ud83d\ud0d
关键是消息正在使用jQuery
函数(运行时)构建并附加到列表中;
在这种情况下,js不会识别代码,也不会将其转换为表情符号
function handleMessage(message){
var messageEl = '<li>';
messageEl +='<p id="emoji_cont_3479">'+message.message+'</p>';
messageEl += '</li>';
jQuery(messageListContent).append(messageEl);
}
element.click(function(){
var message = data_coming_from_server_with_ajax;
handleMessage(message);
});
但当我用动态消息更改值时,它仍然返回
utf-8代码
jQuery('#emoji_cont_'+message.mess_id).html(msg);
在这种情况下我能做什么
jQuery('#emoji_cont_'+message.mess_id).html(msg);