【发布时间】:2018-08-25 15:25:44
【问题描述】:
如果我使用 $('button').click(function() { alert('hi'); } 之类的内容并将以下内容添加到我的 <head>:
<meta name="viewport" content="user-scalable=no, width=device-width">
..我在 iOS 11 上将其作为普通移动网站运行,没有延迟(=> 预期行为)。
但是,如果我在 iOS 上编译的 Cordova 混合应用程序中运行完全相同代码,则延迟回来了! (=> 不好)
我是否必须像 2013 年那样再次开始使用 fastclick.js 或其他一些解决方法?那么这里的其他 Cordova 开发人员呢:您是否遇到过同样的问题?
PS:它在 Android 上运行良好。
PPS:不幸的是,在 CSS 中添加 touch-action: manipulation; 并没有帮助
【问题讨论】:
标签: javascript ios cordova delay phonegap