Android html5游戏webview慢

时间:2014-02-27 15:27:46

标签: html5 webview chromium

我正在尝试将html5游戏插入到Android 4.2应用的webview中,但性能很差。 我尝试过“硬件加速”并以多种方式设置webview设置。 我听说过Chromium库,但我不知道在哪里找到它以及如何实现它。 请帮助我。

3 个答案:

答案 0 :(得分:3)

你可以试试Crosswalk:   https://github.com/crosswalk-project/crosswalk

它是基于Chromium的HTML5运行时框架,它利用了Chromium,并且比原生WebView具有更好的HTML5性能(WebGL / Canvas / CSS3)。

https://crosswalk-project.org/#documentation/samples/webgl

答案 1 :(得分:1)

如果它是一个html5画布游戏,请尝试将其添加到css中的canvas元素中(在我的游戏中提升性能):

transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);

这是唯一真正对我的网页浏览产生影响的速度。但要注意不要过度使用它! (您可以在this article中阅读有关黑客的更多信息。)

正如Shouqon所说,请查看人行横道。

答案 2 :(得分:0)

请注意,此特定用例存在错误,据说已在4.4.3中修复:https://code.google.com/p/chromium/issues/detail?id=315111

尝试使用较新的版本,看看它是否不会消失。