web页面支持emoji表情,我还是图羊图森破
温馨提示:
最后更新时间2021-02-05 23:47:07,若内容或图片失效,请留言反馈!
做程序开发,有时候总是羡慕别人,想实现别人的功能,想实现别人的那个样子。
其实大多数开发人员,都是从模仿别人开始学习、进步的,你看大部分开发教程(课程)都是“仿**”站,无论前端还是后端。
因为模仿自己熟悉的应用//Web,开发过程中不会那么乏味,更重要的是,你不用兼职PM了,前端的照着做前端就行了,后端的实现“你想象”中它的功能就好了,至于DB,因人而异,因水平而定,从没见过有说模仿谁谁家的数据库的。
最近看到有别的朋友的个人网站支持Emoji表情,我也想试着复现下。
结果查了很多资料,这玩意比我想象的复杂多了,不单单是一组Ascii字符串的问题,各平台对同一表情支持也不一样,同样的表情显示的不一样,编码也可能不一样,而且各自不同的移动端输入法自带的Emoji表情又不一样,而且,还PC键盘自带的又不一样……
且看下图:
不同的平台,支持显示的Emoji表情样式是不一样的。
我对照着Emoji表情,做了个简单的适配,但还有很大的问题,其中最麻烦的是小程序里显示的,想在不想又去适配小程序。
这事就算搁置了吧,以后有机会再慢慢弄,除了小程序,Web端输入和输出都要支持,且在数据库编码还要统一,太忧伤了。
参考资料:
1、http://www.unicode.org/emoji/charts/full-emoji-list.html
2、https://blog.csdn.net/qq_31967569/article/details/104078736
3、https://xiaohuihui.net.cn/archives/1356.html