与手机游戏相比,为什么wkwebview在cordova中运行速度较慢?

时间:2014-12-29 15:01:27

标签: ios cordova famo.us wkwebview

我使用famo.us构建了一个应用程序,该应用程序在本机ios 8浏览器和此应用程序中运行得非常好:https://itunes.apple.com/us/app/webview-wkwebview-uiwebview/id928647773?mt=8

链接中的应用程序允许您在UIWebView和WKWebView中测试性能。

我注意到在使用各种乐器进行分析后,我的应用程序使用了cordova中的cpu比在上面的app中运行的cpu多30-40%。我尝试过使用UIWebView和Telerik的实验性WKWebView插件。我甚至尝试使用我的应用程序的内容将cordova直接指向网络服务器。

无论我脱掉或尝试什么,我的应用程序在cordova中运行得相当慢。如果cordova和应用程序商店应用程序使用相同的webview(大概),为什么前者会消耗更多的cpu?

非常感谢任何洞察科特迪瓦开销的地方。

谢谢!

1 个答案:

答案 0 :(得分:0)

我们发现将一个(几乎隐藏的)UIToolbar添加到cordova项目(到MainController.view)可以提高性能。奇怪但真实......