我专门为 iPad 设备(移动 Safari)开发了一个 HTML5 网络应用程序。在我看来,与原生 iOS 应用程序上的按钮和手势相比,应用程序中的 HTML 按钮和点击事件有些 react 迟钝。有没有其他人注意到这个现象?有没有人对为什么会发生这种情况以及如何使这些按钮更具响应性有任何智慧?谢谢。
最佳答案
Enabling CSS active pseudo styles in Mobile Safari使可点击元素更具响应性。
谷歌有一个文件:"Creating Fast Buttons for Mobile Web Applications"
它说“Touchend 事件被无延迟地触发,因此这比点击事件快得多,但是有一些问题需要考虑:”但我没有意识到 IOS 上的点击或点击事件之间的速度差异。
此外,性能取决于您的网络应用程序的设备、IOS 版本和呈现类型(在 safari、作为主屏幕网络应用程序或 UIWebView 中),这也会影响响应能力。见性能图表 http://thetechjournal.com/electronics/iphone/report-ios-5-browser-performance-test.xhtml
关于ios - 移动 Safari Web App - 点击和手势 react 迟钝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9604063/