起因是我们公司有个特制平板,它里面用的GPU太旧了,运行游戏就白屏。
本来是没什么的,但因为要优化体验,如果白屏需要给个提示。
我的是APP嵌入H5。
问题在于我无法判断它是否白屏,从代码层来看,代码是正常运行没报错,该运行啥就运行啥。
但从APP调试来看,GPU报错,确定某个着色器出错。
“WebGL: INVALID_OPERATION: drawElements: no valid shader program in use”
所以我应该如何判断当机子无法正常渲染的时候,知道它是否白屏。
我试过try cocos.js 的代码,但不出产生报错或者异常。
求救o(╥﹏╥)o