[LayaAirIDE 2.0]laya打包iOS,运行奔溃,构建时候选择的是2.3.0
2020-02-18 13:55:32.120276+0800 splitgame[1354:43331] getExtension WEBGL_compressed_texture_s3tc 尚未支持
2020-02-18 13:55:32.120543+0800 splitgame[1354:43331] getExtension WEBKIT_WEBGL_compressed_texture_s3tc 尚未支持
2020-02-18 13:55:32.120883+0800 splitgame[1354:43331] getExtension MOZ_WEBGL_compressed_texture_s3tc 尚未支持
2020-02-18 13:55:32.120989+0800 splitgame[1354:43331] getExtension WEBGL_compressed_texture_etc1 尚未支持
2020-02-18 13:55:32.121055+0800 splitgame[1354:43331] getExtension WEBKIT_WEBGL_compressed_texture_etc1 尚未支持
2020-02-18 13:55:32.121140+0800 splitgame[1354:43331] getExtension MOZ_WEBGL_compressed_texture_etc1 尚未支持
2020-02-18 13:55:32.135285+0800 splitgame[1354:43331] >>>>>>>>>>>>>>>>>eval take time:27
2020-02-18 13:55:32.135417+0800 splitgame[1354:43331] >>>>>>>>>>>>>>>evalundefined
模拟器信息是有个alert弹窗,上面的文字:
exception info:[TypeError: this._nativeObj.addGlobalValueDefine is not a function.(In "this._nativeObj.addGlobal
ValueDefine(modifyType, type, size, defaultData)", "this._nativeObj.addGlobalValueDefine" is undefined)] at line
4664.
2020-02-18 13:55:32.120543+0800 splitgame[1354:43331] getExtension WEBKIT_WEBGL_compressed_texture_s3tc 尚未支持
2020-02-18 13:55:32.120883+0800 splitgame[1354:43331] getExtension MOZ_WEBGL_compressed_texture_s3tc 尚未支持
2020-02-18 13:55:32.120989+0800 splitgame[1354:43331] getExtension WEBGL_compressed_texture_etc1 尚未支持
2020-02-18 13:55:32.121055+0800 splitgame[1354:43331] getExtension WEBKIT_WEBGL_compressed_texture_etc1 尚未支持
2020-02-18 13:55:32.121140+0800 splitgame[1354:43331] getExtension MOZ_WEBGL_compressed_texture_etc1 尚未支持
2020-02-18 13:55:32.135285+0800 splitgame[1354:43331] >>>>>>>>>>>>>>>>>eval take time:27
2020-02-18 13:55:32.135417+0800 splitgame[1354:43331] >>>>>>>>>>>>>>>evalundefined
模拟器信息是有个alert弹窗,上面的文字:
exception info:[TypeError: this._nativeObj.addGlobalValueDefine is not a function.(In "this._nativeObj.addGlobal
ValueDefine(modifyType, type, size, defaultData)", "this._nativeObj.addGlobalValueDefine" is undefined)] at line
4664.
没有找到相关结果
已邀请:
要回复问题请先登录
5 个回复
小小泽
赞同来自: dejing
Aar0n
赞同来自:
dejing
赞同来自:
刚升级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__();
dejing
赞同来自:
dejing
赞同来自: