Android WebView支持WebGL
Android从5.0开始默认支持WebGL,我在实际开发中遇到了一些5.0设备不支持的情况,原来Chromium对运行GPUs不稳定的或者有兼容性问题的设备会禁用WebGL。
在Android平台可以通过安装Chorme浏览器访问chrome://gpu,找到reset notification strategy这一配置项确实是否关闭WebGL支持,如果值为0x8252则支持WebGL,如果值为0x0000则设备在黑名单中。
对设备在黑名单中的要支持WebGL,可以通过crosswalk,添加配置项xwalk --ignore-gpu-blacklist实现,具体使用方式见crosswalk官网。
crosswalk官网网站:https://crosswalk-project.org/
配置见Canvas and WebGL support,网址:https://crosswalk-project.org/documentation/about/faq.html
原文截图
作者:robert 出处:http://www.cnblogs.com/robertsun/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有错误,欢迎指出。以免更多的人被误导。 欢迎留言交流。 |
posted on 2016-06-26 11:41 robertsun 阅读(10659) 评论(1) 编辑 收藏 举报