Air StageWebView html5内容vs原生浏览器性能



我使用StageWebView在AIR移动应用程序中显示html5内容(一个简单的游戏)。在某些设备上,例如Nexus 4, StageWebView中的html5在相同设备上的FPS为10,而在移动Google Chrome中为50-60 !但是StageWebView在设备上使用相同的Chrome版本…

怎么可能?如何提高StageWebView的性能?

在stagewebview中,可以选择使用Native webkit或System webkit。这里webkit是渲染html内容或视图内任何内容的引擎。

例如

:我将在StageWebView中使用Native Webkit打开一个index.html,它需要adobe的Webkit来渲染html。如果我使用系统webkit,该页面将通过使用系统浏览器引擎(如internet explorer/Safari等)渲染。

但是,在移动平台上,webview总是选择系统webkit。为了更好地理解,在初始化StageWebView时使用这些方法打开www.html3test.com网站。

StageWebView(true) -本机浏览器支持
StageWebView(false) -用于嵌入式浏览器支持。

本地浏览器引擎总是比嵌入式浏览器快。

相关内容

  • 没有找到相关文章

最新更新