当键盘打开时,WKWebView的第一个touchstart事件不会触发

Cordova ios WKWebView first touchstart event not firing when keyboard is up

本文关键字:事件 touchstart 第一个 键盘 WKWebView      更新时间:2023-09-26

我刚刚升级了我的cordova应用程序从UIWebView到WKWebView,我注意到当我设置输入在一个contenteditable(它带来了键盘),然后点击一个按钮在contentteditable之外,第一个touchstart事件不火(或者准确地说,它火,但只对window,而不是按钮)。下一个touchstart按预期工作

我需要touchstart来调出联系人列表(而不是关闭键盘)。

有谁知道这是怎么回事吗?谢谢!

看起来这实际上是由于我没有缩小视口(可能与https://github.com/cjpearson/cordova-plugin-keyboard/issues/32 ?)。在cordova中有相应的设置