我有一个 Android 应用程序,它的消息与表情符号一起使用。通过 json 从 mysql 获取后,使用表情符号保存的消息在 android 上显示正常。 现在我想在网络脚本上显示带有表情符号的相同消息。 找到 JS 库 https://github.com/iamcal/js-emoji但无法让它发挥作用。 任何人都可以随时使用它的实现? 示例数据库记录如下所示:
Unii \uD83D\uDE02\uD83D\uDE03\uD83D\uDE2E\uD83D\uDE25\uD83D\uDE23\uD83D\uDE0F
这些是安卓表情符号。热衷于在网络上制作作品吗?
最佳答案
首先,复制文件不会使它工作;)你还需要做一些配置:
首先下载那个repo
- 在主目录中运行npm install
- 在主目录中运行bower install
- 现在我们需要运行一些繁重的任务,但在此之前确保您已经复制了这个 - https://github.com/iamcal/emoji-data/tree/6daffc10d8e8fd06b80ec24c9bdcb65218f71563到 downloaded-repo-location/build/emoji-data 中的 emoji-data 文件夹
- 还将整个表情符号数据 ( https://github.com/iamcal/emoji-data/tree/6daffc10d8e8fd06b80ec24c9bdcb65218f71563 ) 的内容复制到 C:\js-emoji\build\emoji-data
- 现在在 demo.htm 中(位于 mainfolder/demo/demo.htm 中,将 jquery 链接更改为 an 并确保此行位于“”之上
- 从控制台运行“grunt”。
- 检查 downloaded-repo-root/lib/emoji.js 中的第 520 行是否列出了表情符号 ;)
- 在浏览器中运行 demo.htm
基本上检查浏览器控制台是否有任何错误。最常见的错误是在 emoji.js 文件的第 519 行会有一个空的 emoji.prototype.data - 所以你需要确保 grunt 任务正确完成而没有错误。
关于php - 从安卓到网络的表情符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38693453/