最近在 react 开发过程中碰到很多同学可能都碰到过的中文输入问题,具体表现如下: 我的设备: iphoneXR ,用的 iphone 默认的中文输入法。 先上代码: 这段代码,我在改变 textarea 元素的值的时候,会执行 textareaChange 方法,这个方法里面会过滤掉 emoji ...
分类:
其他好文 时间:
2020-01-03 14:15:56
阅读次数:
140
js之向div contenteditable光标位置添加字符 ...
分类:
Web程序 时间:
2019-12-28 17:47:48
阅读次数:
195
html元素contenteditable属性如何定位光标和设置光标 ...
分类:
Web程序 时间:
2019-12-26 09:38:28
阅读次数:
147
零、项目地址 "GitHub地址" 一、之前遇到的问题的总结与思考 1. 没有在最开始明确定好分工,导致后期分工有些混乱。 2. issue数量在开始时不足,后期逐渐增加 3. 团队间沟通不足,很多人各自工作,由于理解的不同导致了最终对成品的理解上有歧义 二、需要改进的团队分工 起始分工 前端(An ...
分类:
其他好文 时间:
2019-12-23 00:34:11
阅读次数:
110
1、引言 IM等社交应用的开发工作中,乱码问题也很常见,比如: 1)IM聊天消息中的Emoji表情为什么发给后端后MySQL数据库里会乱码; 2)文件名中带有中文的大文件聊天消息发送后,对方看到的文名是乱码; 3)Http rest接口调用时,后端读取到APP端传过来的参数有中文乱码问题; ... ...
分类:
其他好文 时间:
2019-12-17 20:32:17
阅读次数:
105
一年前,发现在工作的项目中存在大量使用monment的情况,但仅使用到最基础的format功能。monment的体积直接导致项目体积成倍增加,于是jeasy就诞生了。 jeasy实现了monment最为常用的功能,并将GridManager中一些工具方法进行了抽离。 安装 npm install j ...
分类:
其他好文 时间:
2019-12-07 00:56:57
阅读次数:
166
1. qq emoji替换 接收到这样的字符串,通过正则匹配到每组方括号然后进行替换 var _str = i.content.replace(/\[.{1,3}\]/g, (str) => { //i.content为遍历出来的消息记录 var index; Object.keys(faceCod ...
分类:
Web程序 时间:
2019-12-01 18:47:54
阅读次数:
98
``` fn main() { //char支持4个字节,支持emoji let jp = "ゆ"; let emoji = "?"; let ch = "囧"; println!("jp is {}",jp); println!("ch is {}",ch); println!("emoji is... ...
分类:
其他好文 时间:
2019-12-01 10:16:10
阅读次数:
127
emoji表情不断地添加 部分用户不更新手机系统导致网页中显示不了新的emoji表情 理想情况 糟糕情况1 糟糕情况2 糟糕情况3 怎么解决这些糟糕的情况呢? 引入CDN(也可以npm安装) 替换完的效果 原理是 将原来的emoji表情替换成背景图片 该项目开源地址 https://github.c ...
分类:
移动开发 时间:
2019-11-26 16:17:40
阅读次数:
273
移除微信昵称中的emoji字符: /** * 移除微信昵称中的emoji字符 * @param type $nickname * @return type */ function removeEmoji($nickname) { $clean_text = ""; // Match Emoticon ...
分类:
微信 时间:
2019-11-18 18:43:28
阅读次数:
315