我正在尝试将html5游戏插入到Android 4.2应用的webview中,但性能很差。 我尝试过“硬件加速”并以多种方式设置webview设置。 我听说过Chromium库,但我不知道在哪里找到它以及如何实现它。 请帮助我。
答案 0 :(得分:3)
你可以试试Crosswalk: https://github.com/crosswalk-project/crosswalk
它是基于Chromium的HTML5运行时框架,它利用了Chromium,并且比原生WebView具有更好的HTML5性能(WebGL / Canvas / CSS3)。
答案 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
尝试使用较新的版本,看看它是否不会消失。