Cordova ios WKWebView第一个touchstart事件在键盘启动时没有触发
Posted
技术标签:
【中文标题】Cordova ios WKWebView第一个touchstart事件在键盘启动时没有触发【英文标题】:Cordova ios WKWebView first touchstart event not firing when keyboard is up 【发布时间】:2016-08-11 06:56:13 【问题描述】:我刚刚将我的 cordova 应用程序从 UIWebView 升级到 WKWebView,我注意到当我在 contenteditable 上设置输入(这会调出键盘)然后单击 contenteditable 之外的按钮时,第一个 touchstart
事件不会触发(或者准确地说,它会触发但仅在window
上触发,而不是在按钮上触发)。下一个 touchstart 按预期工作。
我需要 touchstart 来调出联系人列表(而不是关闭键盘)。
有人知道这是怎么回事吗?谢谢!
【问题讨论】:
【参考方案1】:看起来这实际上是由于我没有缩小视口造成的(可能与 https://github.com/cjpearson/cordova-plugin-keyboard/issues/32 相关?)。在科尔多瓦有一个设置。
【讨论】:
以上是关于Cordova ios WKWebView第一个touchstart事件在键盘启动时没有触发的主要内容,如果未能解决你的问题,请参考以下文章
Google地图自动填充功能在Cordova iOS上使用WKWebView失败
在 WKWEBVIEW 上更新后出现问题 Cordova App iOS,不加载本地文件