vincent 升级2.0以后,发现很多手机的浏览器都打不开报错,其中拿三星比较老的一款手机型号SM-G9008V来测试,包括新的手机华为手机也是一样的,这是三星里面的UC浏览器报错截图这是三星的360浏览器截图这是三星QQ浏览器截图,直接显示空白,没有报错信息其中三星的谷歌和火狐浏览器是正常的,这些都是直接拿官网的创建2Ddemox项目来打开的,华为的QQ浏览器有的手机可以打开,有的不行,还有初始化3D就不行,初始化2D就可以,麻烦帮忙看一下,这个问题对我们影响比较大
vincent Aar0n class TestSceneUI extends Scene { constructor() { super(); } createChildren() { super.createChildren(); this.loadScene("test/TestScene"); } }UC指这行报错,这个都是编译后的代码 addScore(value = 1) { this._score += value; this.scoreLbl.changeText("分数:" + this._score); if (this._control.createBoxInterval > 600 && this._score % 20 == 0) this._control.createBoxInterval -= 20; }360指的是这行代码
layabox 陆仁毅 @vincent:马上就2020年了,不支持es6的也太老了。如果es6支持不好的机器对webGL通常也是会支持的不好。建议提示用户升级。实在不想放弃,就用2.2以下的引擎版本。