微信企業號開發之weixin://preInjectJSBridge/fail


最近幾天遇到個奇怪的問題,目前只有在Andriod平台上出現:weixin://preInjectJSBridge/fail 
不止我一個人遇到這個問題,群里也有好幾個問了這個問題。這個問題直接導致我們后續的頁面加載不全或者js執行莫名其妙的異常。

一開始搜索了一下,大家這樣說: 
weixin://preInjectJSBridge/fail

但是也有很多人是沒有用ES6語法,甚至只是最基礎的jQuery。我的頁面中也遇到了這個問題,關鍵是我連微信的JS-SDK都沒喲引用過,只是簡單的跳轉。

然后今天有dubug了一個微信群發出來的文章,結果發現微信自己的頁面里面也有這個問題weixin://preInjectJSBridge/fail 
推送文章

報的錯還真的不少……,也許是微信自己的問題?那么為什么我自己什么都沒有引用也會有這個問題呢?我們來看看頁面結構: 
這里寫圖片描述

看到了吧,多出來三個iframe。我猜測是第二個iframe當中出了問題。目前只是猜測,等我明天繼續研究研究。

最終解決方案:后來控制好js的加載順序和加載內容,雖然還報錯,但是不影響程序執行了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM