标签:
场景:做微信开发时候遇到emoji头像;显示不正常;
限制:此次编写在thinkphp框架中应用;
Emoji 库的主要是一个替换思想;因为对应了几种主流设备的emoji;所以如果全部用emoji 本来的16进制码可能会有冲突;所以做了各个版本库的对应;这个是可以相互转换的;最后还做了HTML 的展示;
第一步:在公共类库添加两个类
这里大小写没有规范;
Emoji 是网上下载的公共库;
EmojiSon 是用来处理获取对应HTML的类库;
第二步:在静态文件下添加
调用实例:
效果图:
以上效果微信PC测试;
另外通过Iphone4s 5s 6 AND honor 6
文件下载地址:不含测试代码;
https://git.oschina.net/bingoPureLife/Some-Files-very-useful/raw/master/thinkphp-emoji.zip
感谢类库提供者;
标签:
原文地址:http://www.cnblogs.com/bin-pureLife/p/4832959.html