移动 chrome 与 Safari 性能
Posted
技术标签:
【中文标题】移动 chrome 与 Safari 性能【英文标题】:mobile chrome vs safari performance 【发布时间】:2015-01-27 21:35:55 【问题描述】:我正在开发基于 phonegap/cordova 的移动混合应用程序。 网页代码基于角度。当我在 android 上使用 chrome 时,我面临着各种性能问题。相同的代码可以在 ios 应用程序上与 safari 一起流畅运行。
典型的性能问题是,如果您点击链接,则需要多毫秒的时间来做出反应和导航。过渡/动画也比 ios 慢。
IOS 6 或以上 安卓4.4或以上
我想知道是什么在 chrome 设置中减慢了我的 web 代码。它应该放慢速度有什么神话或原因吗?
【问题讨论】:
【参考方案1】:不,没有明确的理由表明它应该更慢。但是,设备之间很可能存在一些性能差异,总的来说,我发现 iOS 设备在这个意义上的响应更快一些,但新的 Android (>= 4.4) 感觉完全一样。
您可能面临的链接反应缓慢的是famous 300ms delay 用于双击检测功能,可以通过绑定到 touchstart 而不是 click 来删除它在该问题的第一个答案中提到。
【讨论】:
感谢 300ms 一个很好的解决方案。同样对于 是的,Crosswalk 可能不会损害性能,但请记住,与普通应用程序相比,它是一个巨大的包。以上是关于移动 chrome 与 Safari 性能的主要内容,如果未能解决你的问题,请参考以下文章
移动 Safari/Chrome 上的 Angular 应用程序中出现严重的键盘延迟