使用 encodeURIComponent 解决 emoji 表情存储

存储时,使用 encodeURIComponent 进行转换:

例如:“国际标准万国码已编bai制有如du😀、👤、🐉、🐕、🐱等等千余个表情符号”

content = encodeURIComponent(content);

转换后的内容:

%E5%9B%BD%E9%99%85%E6%A0%87%E5%87%86%E4%B8%87%E5%9B%BD%E7%A0%81%E5%B7%B2%E7%BC%96bai%E5%88%B6%E6%9C%89%E5%A6%82du%F0%9F%98%80%E3%80%81%F0%9F%91%A4%E3%80%81%F0%9F%90%89%E3%80%81%F0%9F%90%95%E3%80%81%F0%9F%90%B1%E7%AD%89%E7%AD%89%E5%8D%83%E4%BD%99%E4%B8%AA%E8%A1%A8%E6%83%85%E7%AC%A6%E5%8F%B7

回显时,使用 decodeURIComponent 解析:

content = decodeURIComponent(content);

解析后,即可完整还原显示:

screenshot-localhost_8088-2020.06.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。