微信白屏 webpackJson is not defined

問題描述

微信公眾號在部分手機用戶上出現(xiàn)大概白屏 根據以前的開發(fā)經驗判斷,可能是獲取用戶openid失敗,導致頁面白屏

調試過程

使用微信開發(fā)者工具,發(fā)現(xiàn)前端并未對后臺發(fā)送任何請求,并且控制臺也沒看到報錯,一時找不到問題在哪。而且發(fā)現(xiàn)只用在使用電信4G網絡的時候,才會出現(xiàn)白屏。推測,bug可能跟電信網絡有關。使用chrome調試工具進一步調試,發(fā)現(xiàn)在控制臺報錯 webpackJson is not defined?

大部分都是說js加載順序出錯。然后檢查js加載順順,以及webpack配置文件,并未發(fā)現(xiàn)什么錯誤。 最后將正常情況下的html文檔結構與白屏情況下的html對比,發(fā)現(xiàn)電信網絡情況下,會多加載兩個js文件。發(fā)現(xiàn)時配電信劫持了,導致白屏。

解決方法

將http換成https就可以解決了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容