ios16,editbox的bug

editbox在ios16上有个偶现的bug,弹出输入框后会无法输入


这是系统版本跟设备型号

收到, 根据图上的信息没看来出来是iOS原生还是微信小游戏平台?

3.7.2版本上,ios平台上使用iPhone 12(ios16.2) 的确会有这个问题

ios原生

我这边来处理, 在此issue追踪: https://github.com/cocos/cocos-engine/issues/14750

我这边等不了太久,这个问题,通过降版本能解决问题嘛

有解决方案了嘛

上述偶现的情况是光标没有出现在键盘上方的输入栏中, 如果点击输入栏则可以正常输出. 但这显然是不符合预期的. 目前对比发现在iOS16上执行[[curView inputOnToolbar] becomeFirstResponder];是会返回false但在iOS15和之前系统上总是会返回true的. 尚不确定是否是由iOS版本差异导致. 具体原因还在近一步排查中

修复PR: https://github.com/cocos/cocos-engine/pull/14784

呃呃呃,怎么合并你这条pr呢

看起来应该是没问题了,后续再多测试几下

目前ios15跟16没发现有问题,今天用一个低版本的手机发现输入框用不了,报错了


iPhone6普拉斯 ios版本12.5.5