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

Fra*_*rti 7 performance html5 webkit cordova ios8

我正在开发一个PhoneGap HTML5应用程序,它正在进行一些图像处理.

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

由于我们都明白iOS8 Webkit最终允许所有应用程序使用与Safari相同的Nitro引擎,我想知道是否有人可以解释这种巨大差异是如何存在的,以及是否有解决方法.

Daw*_*don 6

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

WKWebView是,这将提高一切之一,但随着科尔多瓦开发员们详细解释在这里,有一个bug,其中WKWebView不允许的本地文件加载,因此不能与科尔多瓦马上实施.

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