当键盘打开时,WKWebView的第一个touchstart事件不会触发
Cordova ios WKWebView first touchstart event not firing when keyboard is up
我刚刚升级了我的cordova应用程序从UIWebView到WKWebView,我注意到当我设置输入在一个contenteditable(它带来了键盘),然后点击一个按钮在contentteditable之外,第一个touchstart
事件不火(或者准确地说,它火,但只对window
,而不是按钮)。下一个touchstart按预期工作
我需要touchstart来调出联系人列表(而不是关闭键盘)。
有谁知道这是怎么回事吗?谢谢!看起来这实际上是由于我没有缩小视口(可能与https://github.com/cjpearson/cordova-plugin-keyboard/issues/32 ?)。在cordova中有相应的设置
相关文章:
- jQuery未在私人浏览中触发tap/touchstart事件
- 为什么 touchstart 事件在 Firefox 中没有触发
- '触摸屏'如果在touchstart上移除被触摸的子元素,则不激发父元素的事件
- touchstart和touchend事件引用相同的元素,而事件在不同的元素上执行
- JS touchstart 事件不会在 Windws 8 平板电脑上触发
- 为什么这个Javascript插件在移动设备上使用“touchstart”而不是“click”事件
- Touchstart 事件永远不会在网页加载的首次加载时在 Android Chrome 上触发
- 在phonegap中使用touchstart和touchend事件旁边的滚动
- 为什么是event.offsetX"当"touchstart"事件
- 如何在touchend事件中获取touchstart值
- Touchstart事件委托
- touchstart和touchend事件不工作在tableview的钛(Android)
- 禁止touchStart,但允许点击事件
- 为什么当touchstart事件触发时setTimeout游戏循环会出现延迟
- Touchstart事件在滚动后停止工作
- 如何/是否可以在Firefox Windows触摸桌面中创建与touchstart事件相对应的侦听器
- 使用touchstart事件无法识别碰撞
- 当touchstart事件调用preventDefault()时,为什么onclick事件被抑制?
- 当键盘打开时,WKWebView的第一个touchstart事件不会触发
- 如何在iOS上将所有onClick事件更改为TouchStart