修复 Lakeshore无法在微信开发者工具中运行问题

修复 Lakeshore无法在微信开发者工具中运行问题

二话不说,先上修复方法 其实就是全局变量问题 __global;

egret.min.js 中查找__global;
没错是要带上的,然后会找到e=__global; 替换它为 e=window;
没想到吧,就是这么简单!

原因查看

如果是调试状态放到微信开发者工具中,你会发现在egret.js 中会提示报错,并告诉你是__global中缺少Main 函数,你断点调试就会发现definition = __global; 这里指向在H5中和 微信开发者工具中是不同的!H5调试中会发现指向是window,而开发者工具中指向是 开发者工具自定义的一个__global,所以简单的替换一下就可以了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章