上图是在IE浏览器中显示的效果
上图是在Chrome浏览器显示的效果
上图是在notepad++里面显示的效果——UTF-8编码
=========
Android输入的图标,如下:
拷贝到闪存就变成:
Android的emoji键盘在哪儿呢?苹果手机才能输入吗?
这个貌似只能找到输入法,然后从输入法中找到字符表情的进行输入。一般输入框不支持直接输入编码,然后自动转成对应的字符。如果是在程序中,可以用相应的字符编码值再转成相应的字符。
用java(unicode编码)试了下这个🐭,竟然不是一个字符,而是字符串,占了两个字符,也就是4个字节,要知道汉字也具占了一个字符2个字节。
你还用java啊 我直接百度的一个UTF-8转换工具 转换后的效果如下:看到没?全部都是�开头的。可网上搜索这个�却没有找到更多信息。
��������������������������
原来emoji用到的字符是4字节的utf-16(utf-16有2字节和4字节两种编码),而我们的数据库是采用的utf-8,并且最大只允许3字节的字符。
http://www.07net01.com/2015/08/896224.html
@布泽: http://blog.csdn.net/qdkfriend/article/details/7576524
Android的emoji键盘在哪儿呢?苹果手机才能输入吗?
问题应该就是android图形字符编码是自己独有的(只能本系统识别,甚至怀疑是每种输入法本身有一套图形字符显示编码),而苹果是采用一般通用的(闪存也是)字符编码。
应该需要装个统一编码格式的插件才能通用。
需要支持 emoji (颜文字)的输入法。比如 iphone/ipad 里就有这个输入法。电脑里,上网搜搜 “emoji (颜文字)的输入法” 看看吧,应该能找到。
谢谢。
是的,我先找找怎么给Android安装emoji键盘。
现在Android的输入法-Google、搜狗是可以输入emoji表情的,但是,由于之前我测试时是使用手机QQ把表情传输到电脑QQ,所以不能达到我要的效果——得到emoji表情字符,可以输入到闪存里面。
刚刚用微信传输了手机上的表情,问题一下子就解决了。
下一组emoji表情是……敬请期待。
谢谢楼上的两位园友。
对了,不是搜狗输入法输入的表情可转换,是Google输入法输入的才是emoji字符。
搜狗输入法怎么输入emoji字符,还不清楚。
这样的话,问题出在搜狗输入法,而不是QQ的问题了?
再次试验QQ+Google输入法,失败了:
在手机QQ上显示为错误图标,在电脑QQ上才显示为正确图标,但是,不能作为文本复制,在电脑QQ上时已经转换为图片了。
复制上面的水果图标的效果:
[表情][表情][表情][表情][表情][表情][表情][表情][表情][表情][表情][表情][表情][表情][表情][表情][表情][表情]
另外,微信也不能正确传输所有的Google输入法中的emoji表情字符。
Windows 10输入的方法:
http://www.xitongzhijia.net.cn/diannaoweixiu/82645.html
使用微软小娜搜索TabTip:在微软默认输入法下 是有emoji表情输入的
前面的链接不管用了,下面来自百度的或许可以用更久。
https://jingyan.baidu.com/article/e3c78d64b57df43c4c85f52d.html