android - 如何在移动 web 应用程序中去除 onclick 延迟并保持快速滚动

标签 android mobile click scroll delay

我正在使用 PhoneGap 在 Android 操作系统上开发 Web 应用程序。 对于用户界面按钮的快速响应,我使用以下解决方案: http://code.google.com/intl/ro-RO/mobile/articles/fast_buttons.html 问题是,当我使用此解决方案时,滚动速度变慢,因为事件处理程序附加到以下事件:ontouchstart、ontouchend、ontouchmove。 如何让按钮快速响应并保持快速滚动?

最佳答案

尝试在另一个线程中执行事件中的代码(ontouchstart、ontouchend、ontouchmove,...)并将结果发布到主线程。

关于android - 如何在移动 web 应用程序中去除 onclick 延迟并保持快速滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8913826/

相关文章:

java - 将与 USB 血糖仪设备通信的 C 代码从 Linux 迁移到 Android

javascript - 在移动设备上保持网站处于横向模式

jQuery 隐藏/显示似乎不起作用 - 我做错了什么

java - 隐藏按钮返回、主页、Android 应用程序

android - android中的NsdChat套接字连接异常

java - inflate() 后文本未出现在 TextView 框中

iphone - 带有文件上传功能的 jquery 移动网站的 iOS 应用程序包装器

java - Android 更新新版本后重新启动应用程序

jquery - 使用 jQuery 获取 2 个 ID 并显示自定义内容

javascript - 将参数传递给 jQuery 中的单击事件