【发布时间】:2011-11-14 14:10:40
【问题描述】:
我制作了一个小网络应用程序,用于使用 Android 的 WebView 功能。
我有一些用作按钮的 div(带有onclick 属性)。在试用应用程序(在设备的浏览器中)时,我立即注意到在点击按钮后有大量延迟。延迟出现在我点击按钮和浏览器显示橙色突出显示之间它。
我做了一些测试并得到了一些信息:
- JavaScript 不是问题。我取消了所有脚本的链接并清除了所有
onclick属性。性能没有改变。 - CSS3 的东西不是问题。我去掉了所有花哨的渐变,性能没有改变。
- 元素的数量不是问题。我在页面上只使用了几个元素进行了尝试,性能没有改变。
- Doctype 和元数据不是问题。我确定我使用的是 Android recommends。
我真的不知道为什么会有这么多的延迟。我已经消除了所有可能导致它的原因,但没有任何帮助。
我错过了什么吗?
点击按钮后如何消除延迟?
【问题讨论】:
标签: javascript android html web-applications