微信小游戏开启iOS高性能模式后,在 iPhoneX 设备上无法正常运行

  • Creator 版本: 3.6.3

  • 目标平台: 微信小游戏

  • 重现方式:建一个空的2D工程,导出微信小游戏后,修改 game.json 添加 iOSHighPerformance 为 true,以开启高性能模式

  • 首个报错:

  • 手机型号:iPhone X

  • 重现概率: 必现

分析了一下调用栈,报错的原因是 first-screen.js 中,通过 gl = window.canvas.getContext(“webgl”, options) 返回的结果为 undefined