Javascript 将奇怪的unicode字符转换为表情符号代码
我怀疑有一个dll不支持emojis的UTF-8。(这是mIRC的一个插件) 此dll将mIRC(基于文本的聊天程序)更改为完整的HTML/Javascript 我的问题是,当我收到一条包含表情符号的消息时,它们会这样输出Javascript 将奇怪的unicode字符转换为表情符号代码,javascript,html,character-encoding,emoji,mirc,Javascript,Html,Character Encoding,Emoji,Mirc,我怀疑有一个dll不支持emojis的UTF-8。(这是mIRC的一个插件) 此dll将mIRC(基于文本的聊天程序)更改为完整的HTML/Javascript 我的问题是,当我收到一条包含表情符号的消息时,它们会这样输出 四个“stange”字符,因为它们没有转换好,我想 我想做一个Javascript函数来匹配它们,并将其改回正确的表情代码(可能使用,也可能不使用,因为下面的代码类型被正确地翻译为smileys😈;) 那么,javascript中是否有任何方法可以捕获/转换错
四个“stange”字符,因为它们没有转换好,我想
我想做一个Javascript函数来匹配它们,并将其改回正确的表情代码(可能使用
,也可能不使用,因为下面的代码类型被正确地翻译为smileys😈;
)
那么,javascript中是否有任何方法可以捕获/转换错误字符到和x1f608代码>例如?(这些表情符号不同)
举个正确的例子:
:笑脸:U+1F600
输出此
发送此😀代码>最终输出一个正方形。。。而且不是正确的笑脸,所以它甚至不适用于所有…我认为您应该向您提到的未知dll的开发人员发出功能请求。