Hi@Laya_Aaron 一点信息希望有用。。。
刚升级ari 和 native 到2.9.0还是有这个问题,打包APP到真机上同样的问题。
Laya.init(GameConfig_1.default.width, GameConfig_1.default.height, Laya["WebGL"]);
加了一些alert,bundle.js 这里的Laya["WebGL"]已经是undefined了:
虽然在core.js中强制使用了webgl,if (!isWebGLEnabled)/*__JS__ */{laya.webgl.WebGL.enable();}
但在webgl.js 中Layanative2D.__init__()里面 LayaGL.instance.addGlobalValueDefine还是会报错,
此时的Laya.instance._nativeObj显示是webgl,但是_nativeObj.addGlobalValueDefine不存在
if (Render.isConchApp){
/*__JS__ */CommandEncoder=window.GLCommandEncoder;
/*__JS__ */LayaGL =window.LayaGLContext;
.....
ConchSpriteAdpt.init();
LayaNative2D.__init__();