收藏
回答

iOS 17 退出小程序,再次打开小程序出现WebGLContextLost错误

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS iOS 17.0 iPhone14 Pro, iPhoneXS Max 8.0.40

相关功能说明:小程序启动后有一段代码使用canvas.getContext('webgl2')获取WebGL2RenderingContext,然后在该context上调用getParameter(gl.VERSION)获取WebGL版本。分享的minicode中用webview打开了一个html页面,页面中包含了一个简单的WebGL程序用于复现在实际项目中遇到的类似问题。

复现路径:从微信正常进入小程序->点右上角小圆点退回微信->超过1分钟后再打开小程序->报webglContextLost、webgl2VersionGetFailed错误

其他说明:iOS 15/16版本均无此问题

最后一次编辑于  2023-08-27
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2023-08-24

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-08-24
    有用
    回复 1
    • h34tn
      h34tn
      2023-08-27
      已添加代码片段
      2023-08-27
      回复
登录 后发表内容