浏览器如何处理UTF8MB4

时间:2014-01-15 16:50:17

标签: javascript windows google-chrome utf-8

我正在使用twitter API处理我自己的tweetdeck版本。

一切正常工作:),如果直接从twitter获取结果,我会在OSX Safari浏览器中看到那些漂亮的iphone UTF8MB4表情。我甚至让我的MySQL服务器支持UTF8MB4。

唉,它只适用于OSX Safari,OSX中的Chrome不起作用,Windows中没有任何功能。

而不是我得到白盒子。这里有几个,我想知道他们是怎么看待你的!

无论如何,我的问题是,是否可以为chrome编写一个基于javascript的插件来检测UTF8MB4字符并用图像图标替换它们?即使没有找到一个字符并且显示了问题框,chrommes引擎是否会离散地识别该字符?

我真的不知道Chrome或Windows如何处理UTF8MB4。 Linux似乎喜欢它,但我总是通过OSX SSH会话访问它,所以也许就是这样。

感谢他的帮助。

1 个答案:

答案 0 :(得分:1)

有人打我一拳!我找到了一个完全符合我想法的chrome扩展,它将UTF8MB4字符转换为代表所述字符的iOS显示的小.gif图像。因此,这确认了chrome确实识别了UTF8MB4字符,它只是没有本机显示支持。

https://chrome.google.com/webstore/detail/chromoji-emoji-for-google/cahedbegdkagmcjfolhdlechbkeaieki/related?hl=en-GB

我认为任何人都可以编写自己的扩展版本,但没有理由重新发明轮子