html5 – iOS8 Webview性能仍然比移动Safari慢得多

前端之家收集整理的这篇文章主要介绍了html5 – iOS8 Webview性能仍然比移动Safari慢得多前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个PhoneGap HTML5应用程序,它正在进行一些图像处理.

我所看到的是,相同的脚本(http://fornace.io/jstests/gogh.html)在Phonegap中执行的时间比在移动Safari中大约多10倍(从5秒到大约45).

由于我们都知道iOS8 Webkit最终是allowed all the apps to use the same Nitro engine as Safari,我想知道是否有人可以解释这个巨大差异是如何存在的,以及是否有解决方法.

解决方法

从iOS8开始,有两种不同的Web视图.标准的UIWebView和新的WKWebView.

WKWebView可以改进一切,但正如Cordova开发人员详细解释的那样,有一个错误,WKWebView不允许加载本地文件,因此目前无法用Cordova实现.

这解释了您所看到的问题.显然Apple已经意识到这个问题,如果它得到解决,我希望在那之后它会在Cordova中实现.

猜你在找的HTML5相关文章