input阻止 iOS 软键盘弹起

页面中使用一个时间控件,html 代码中是一个<input>元素,点击时,会弹出时间选择框选取时间,但是同时在iOS中会弹出软键盘,参考stackoverflow上的回答,将input设置为readonly,并且在其focus事件中添加blur方法,可以解决。但是发现软键盘还是会一闪而过(页面底部出现一闪而过的白条),请问有什么方法可以从根本上杜绝iOS软键盘的呼出?

阅读 6.4k
1 个回答
新手上路,请多包涵

可以试下使用touchstart事件并调用preventDefault

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