在Google Chrome中显示表情符号

时间:2014-01-30 22:43:07

标签: google-chrome google-chrome-extension emoji

我有支持聊天的Google Chrome扩展程序。 Chrome扩展程序显示桌面通知中发送给您的邮件。我注意到每当我从iPhone发送表情符号时,它都会在桌面通知中正确显示。但是当我尝试在实际应用程序中显示相同的表情符号时(它是一个注入页面的iframe),它显示为正方形。

好像在https://code.google.com/p/chromium/issues/detail?id=62435有一个开放的错误。 我想知道为什么它在桌面通知中正常工作而不是其他?另外,我有什么办法可以解决它吗?

4 个答案:

答案 0 :(得分:4)

Chrome现在将支持emojis(仅限OSX)。您可以等待几周,直到使用此功能发布稳定版本,或者您可以下载已包含此功能的开发版本here

顺便说一句,如果您想测试它是否有效,您可以使用此page(就像魅力一样)。

答案 1 :(得分:4)

我刚刚使用开源Twemoji library在我的扩展程序中实现了表情符号支持。

在最简单的形式中,它涉及添加.js文件并在DOM元素上调用函数以用Twitter CDN提供的图像替换Unicode表情符号:

twemoji.parse(node);

有关更多选项,请参阅存储库自述文件。

答案 2 :(得分:1)

您可以使用名为 Chromoji 的Chrome扩展程序查看表情符号 它也适用于Mac OS X,Windows和Linux。

答案 3 :(得分:0)

我看到这个问题可以通过在Windows 7 x64下更新Internet Explorer到版本11来解决(受影响的几台计算机,全部已解决)。

在我的情况下,这是因为我用纯粹的,没有服务包装的Windows 7 x64格式化了电脑。在安装了Windows 7和IE11上的SP1之后,所有浏览器都开始正确显示表情符号。我用于测试this网站。

如果页面在页面周围显示正方形,则错误无法解决。如果页面显示几种符号,则消除错误。

请告诉我们这种解决方法是否有效。