安卓客户端,一个页面内有多个input输入框,点击其中一个,成功聚焦,弹起键盘。此时再点击另一个,很大概率聚焦失败,无法弹出键盘,必须再次点击;偶尔能够成功,但是概率较低。
尝试过利用auto-focus和focus属性,当点击某个输入框时,将其auto-focus/focus置为true,其余的输入框置false,控制台看确实已经赋值成功,然而问题依旧,因为这两个属性也存在问题,貌似不生效。
安卓客户端,一个页面内有多个input输入框,点击其中一个,成功聚焦,弹起键盘。此时再点击另一个,很大概率聚焦失败,无法弹出键盘,必须再次点击;偶尔能够成功,但是概率较低。
尝试过利用auto-focus和focus属性,当点击某个输入框时,将其auto-focus/focus置为true,其余的输入框置false,控制台看确实已经赋值成功,然而问题依旧,因为这两个属性也存在问题,貌似不生效。
延时可行,在键盘收起后设置focus即可自动弹出,感谢各位大佬!不过切换的时候键盘总一弹一收,偶尔不出问题的时候又能直接不收键盘完美切换,这体验依然有不足,不过也只能等官方修复了
4 回答1.9k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答844 阅读
2 回答1.1k 阅读
2 回答993 阅读
1 回答560 阅读✓ 已解决
思路:可以在页面加载完成后,把
focus
设置为true试试效果。或者加个延时setTimeout
再试试