Apache Cordova 避免300 ms点击延迟

2018-08-12 21:29 更新

避免300 ms点击延迟

步骤

1、在你的iOS设备或iOS模拟器上测试该应用程序:点击Help按钮,并留意弹出对话框之前的延迟。

这个延迟的发生时由于操作系统要大约等待300 ms以确认用户是否要再次点击目标(并因此执行一个双击事件)。

2、在index.html中,添加以下脚本标记:

<script src="https://atts.w3cschool.cn/attachments/image/wk/apachecordovatutorial/fastclick.js"></script>

FastClick是由金融时报创建的开源库。更多信息请点击这里。

3、在app.js中,在deviceready事件处理器中注册FastClick。

FastClick.attach(document.body);

4、测试应用程序:点击Help按钮。现在对话框会没有延迟地出现。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号