This device does not support webgl

This device does not support webgl 在android5 webview和浏览器有部分机型(主要是oppo(A59s))会出现这个报错,引擎版本的话2.0.8,2.1.4,2.3.3试了都会报这个错误

没有仔细研究,确实有这个问题。尤其oppo系列的手机

2.0之后引擎只支持webgl,不再支持canvas

16 年上市,售价 2000 块钱的手机,应该不至于连 webgl 都不支持。可以用这台设备打开这个网站,看看浏览器是否支持 webgl?

机器是支持的。你们买个测试机,测一下吧

是百度浏览器吗,好像百度浏览器会遇到这个问题

应该是个别 webview 不支持,请用 webview 进行测试。正常浏览器从安卓 5 开始应该都是没问题的。

找到问题了,OPPO A59s 被 Chrome 内核加入黑名单了,所以 webview 是跑不起来的,第三方浏览器通常没这个问题。

1赞

我这边也是遇到同样的问题,浏览器测试是支持webgl的,但是webview下运行游戏却不支持。这个没有解决方案么?我用的三星galaxy J7,android5.1

安卓系统5.x.x以后webview都是默认支持webgl渲染的,你可以让安卓原生开发人员找找相关api接口,把webgl渲染开起来。具体webview适配,你可以看看这篇帖子: 原生webview内核对于H5页面渲染兼容性

1赞

这个情况雷电模拟器几乎是必现,多进入几次基本上都能出现。

请问下这个黑名单在哪里可以查到吗

1赞