[LayaAir2]华为mate60系列手机在微信浏览器打开Laya2.x版本游戏会闪屏
华为mate60/mate 60pro手机在微信浏览器中打开Laya2.x版本的游戏后会出现闪屏现象,在系统自带浏览器中则不会。
闪屏一段时间后会停止,但点击屏幕后又会继续开始闪屏。经试验,无论使用
清理微信缓存也无用,但据说重装微信会好,但此举代价太大不具可行性,我也没试过
闪屏一段时间后会停止,但点击屏幕后又会继续开始闪屏。经试验,无论使用
Laya.Config.isAntialias = false;还是在Context.ts中的_flushToTarget方法中,target.start()前加上gl.flush()都无济于事。
Laya.Config.useWebGL2 = false;
清理微信缓存也无用,但据说重装微信会好,但此举代价太大不具可行性,我也没试过
没有找到相关结果
已邀请:
要回复问题请先登录
8 个回复
1703743940用户
赞同来自: S_eVent
if (Laya.Browser.userAgent.indexOf("HUAWEIALT-AL10") > -1 || Laya.Browser.userAgent.
indexOf("HUAWEIALN-AL10") > -1) {
Laya.stage.frameRate = Laya.Stage.FRAME_SLOW;
} else {
Laya.stage.frameRate = Laya.Stage.FRAME_FAST;
}
娃娃
赞同来自: Star楼
请问现在进展如何了。就华为的市场占比和用户量,你们不可能置之不理吧?基本发生了就是给用户劝退。能不能抓紧时间处理?
三条鱼
赞同来自:
LayaAir
赞同来自:
1703243265用户
赞同来自:
cmxStar
赞同来自:
Star楼
赞同来自:
现涉及的型号有:华为meta60、华为meta60 pro、华为meta60 pro +、 华为X5
运行环境:微信浏览器 临时解决方案:Laya.stage.frameRate = Laya.Stage.FRAME_SLOW; 以上机型设置成慢速模式
S_eVent
赞同来自:
华为mate60,(BRA-AL00),鸿蒙版本4.0.0.138(C00E135R4P14)【默认情况下只显示4.0.0,需要单击鸿蒙版本号这一栏会显示更加详细的小版本号】
实测,经过鸿蒙版本升级到最新,即4.0.0.152(C00E150R4P15)后,闪屏问题解决