安卓机上,当"type=text"输入框唤起键盘时,切换到另一个type="number"的输入框,键盘并不能切换到数字键盘

安卓app里嵌套webview,
在webview中一个表单,
当点击"type='text'"的输入框唤起键盘时,再直接点击"type='number'"的输入框,键盘并没有改变成数字键盘,
只有当键盘收起时,再点击"type='number'"的输入框,键盘重新唤起,才会默认显示数字键盘,
在iOS上没有这个问题,是Android的bug么?
是的话,有什么解决的办法?

阅读 5k
1 个回答

试过重新获取焦点吗?requestFoucs(),我没验证,试试

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题