微信瀏覽器的內核 :X5內核 httpcss
問題:html
微信公衆號開發,受權以後在部分安卓手機上顯示空白,後臺打印訪問日誌,發現有訪問的記錄,可是就是進不去,非常讓人頭大。webpack
調試過程:web
在項目入口文件debug 發現根本無用,項目根本進不來;瀏覽器
剛開始覺得是項目入口文件較大致使的,因而便對webpack打包後的文件作了壓縮發現仍是無濟於事(由於刷新一下就行了,或者是第二次點擊就能夠進來);緩存
受權以後跳轉到對應的路徑時,加隨機數(避免css,js緩存,微信瀏覽器會本身給你給你緩存)發現仍是不行;微信
後來發現居然是瀏覽器內核的緣由,安卓機的微信x5內核默認使用http2代理,因此會致使http的接口沒法調通;·debug
不停的在同事手機上點開連接,下拉,直到下拉時看到瀏覽器的內核纔想到多是瀏覽器的內核形成的,因而查了x5內核的技術文檔,代理
https://x5.tencent.com/tbs/bbs3.html調試
後來在微信瀏覽器中打開 http://debugx5.qq.com 修改了代理髮現問題解決了,終於找到緣由。
要解決問題須要使用https的接口支持http2;
手機瀏覽器的內核:cnblogs.com/mmzuo-798/p/11112754.html
微信瀏覽器:目前的瀏覽器大多都是基於IE瀏覽器的內核
微信瀏覽器是QQ瀏覽器的內核