修復 Lakeshore無法在微信開發者工具中運行問題

修復 Lakeshore無法在微信開發者工具中運行問題

二話不說,先上修復方法 其實就是全局變量問題 __global;

egret.min.js 中查找__global;
沒錯是要帶上的,然後會找到e=__global; 替換它爲 e=window;
沒想到吧,就是這麼簡單!

原因查看

如果是調試狀態放到微信開發者工具中,你會發現在egret.js 中會提示報錯,並告訴你是__global中缺少Main 函數,你斷點調試就會發現definition = __global; 這裏指向在H5中和 微信開發者工具中是不同的!H5調試中會發現指向是window,而開發者工具中指向是 開發者工具自定義的一個__global,所以簡單的替換一下就可以了!

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