Egret社区
输入文本框在失去焦点时文本消失,必须要按输入法的确认键才行,这个有没有什么好的解决办法? @app小王子

分享到 :
0 人收藏

3 个回复

倒序浏览
app小王子  社区管理员 | 2022-1-14 16:04:55
在哪个端?什么版本的引擎
Fstupid  登堂入室 | 2022-1-20 16:27:52
app小王子 发表于 2022-1-14 16:04
在哪个端?什么版本的引擎

安卓手机自带浏览器,引擎版本5.4.1
Fstupid  登堂入室 | 2022-1-20 16:59:54
app小王子 发表于 2022-1-14 16:04
在哪个端?什么版本的引擎

我找到解决办法了,我看了源码是只监听了input的compositionstart和compositionend,并且加锁,这个应该是针对中文输入的解决办法,如果处在英文输入法或者其他非中文语言输入法下,那么就不会触发compositionend,必须要选择你输入的文字才会触发,加一个compositionupdate的监听就可以了,虽然不知道会不会引发其他的问题,但是先这么处理吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部