问下PC版微信3.3.0版本后,所有遮罩白屏是怎么回事

  • Creator 版本: 2.4版本

  • 目标平台: 微信PC版本3.3.0 后,老版本没问题,手机版没问题

  • 重现方式:使用了很多列表或者 遮罩

  • 首个报错:不报错

目前发现问题是新版本 ,很奇怪,有朋友遇到过这种情况没?求指教

持续关注+1

你好,可以参考这个 pr 自定义引擎 :https://github.com/cocos-creator/engine/pull/8872

1赞

首屏是不是用了自定义的webgl方式写的

我的是这个问题,你这边有解决方案吗

对的,是这样 为了提高首屏速度

找的一个方案,不保证有没有其他问题;
第一个getContext(‘webgl’)的地方给个参数:

let opts = {

            alpha: false,

            antialias: false,

            depth: true,

            preserveDrawingBuffer: false,

            stencil: true,

}

let gl = canvas.getContext("webgl", opts);
2赞

OK 多谢,你这个可以解决问题,不过为了保险我用了其他方案,直接过滤PC端使用webGL了

是的,直接过滤掉PC端

var isMobile = "windows" !== wx.getSystemInfoSync().platform && "devtools" !== wx.getSystemInfoSync().platform;

我是通过判断是不是手机端,再去调用首屏渲染的逻辑,如果是PC端直接跳过

1赞

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。