EditBox第一次点击无效,第2次再点才弹出输入法键盘

  • Creator 版本: 2.4.4

  • 目标平台: web-mobile

  • 重现方式:如题,在手机浏览器上这个情况是必出啊,难道没有其他的朋友遇到么?

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

找到规律了,在web上必现,第一次点击先获取了焦点,后面再点击就都能弹出键盘了,也就是第一次进游戏先要获取一下焦点才行,

你好,我们测试没有出现这个情况,请问你有用默认的helloworld工程做过测试吗?有自己订制过web页面模版吗?

我又用默认的helloworld工程做了一下测试,也复现了,需要点两次才出键盘,我把我这边的helloworld发给您看看,第一次点击的时候还报了个错


NewProject.rar (1.2 MB)

备注1:这个工程我直接用编辑器里面的模板导出的,就改了一处,项目设置->模块设置里我把3D的内容没勾选,测试的时候直接构建web-mobile,
备注2:我是把链接发到飞书里面,然后从飞书直接打开的,需要点2次,发现直接把链接用uc浏览器打开没事
备注3:我把链接用app的webview打开,也是需要点两次才出键盘,刚才的抛错截图我是从webview打开的,用chorme链接手机看到的日志

你进入游戏后,先把自动全屏关闭了,可以规避这问题。
cc.view.enableAutoFullScreen(false)


我加在这里还是不行呢?

加这边可以的

我加完后测试,还是报同样的错呢

同样,我这2.4.3,第一次要点2次才能输入

没想到21年还能看到官方的人,我还以为这论坛已经没官方的人了

飞书测试是正常的
1625122513783032.mp4.zip (1.3 MB)

那老哥你是怎么解决的呢?

大佬,第一次进链接时可以的,后面再进去就又不行了,你先试试,我给你录个视频,
呃,视频太大了,正在想怎么压缩一下给你

没解决,坐等你这个吃瓜

20210701155111111.rar (3.5 MB)
看下这个视频,这个是飞书里面操作的,最后第三次点击链接我剪掉了,容量太大了,点击了两次,第一次正常,第2次不正常。

从app里面的webview打开这个链接,第一次点击输入框,还是报前面截图的 错误,

我这加了这句也没效果cc.view.enableAutoFullScreen(false),手机上还是要点2次,可能跟手机品牌有关系吧,我这荣耀v20

@huanxinyin 大佬,帮忙给确认一下?

部分设备会出现这个问题,还不确定原因,可能是浏览器内核或者输入法存在问题。

有没有什么临时的解决方法或者思路啥的。提供一下?

2021年了 还没解决吗。。

如果是A(web mobile)内嵌一个webview打开另一个B(web mobile),是可以直接拉起键盘,但是一个A(android app)内嵌webview,打开B(web mobile),就需要点击过后,再点击一次,才能拉起键盘.

但是如果用focus,进入页面就给editbox一个焦点,点击是可以直接拉起键盘,但是程序需要在点击的时候执行其他复杂操作,所以需要监听editingDIdBegan,执行editbox.focus()的时候就执行了editingDIdBegan方法,当我第一次点击的时候就没有这个回调了.不知道有没有解决方案.

平台都是 creator 2.4.8
谢谢.