微信開發是件非常蛋疼的事情,微信網頁的緩存是更加蛋疼的東西,今天遇到的問題:一個頁面在web開發工具上可以正常授權並獲取到openid,放在手機上就死活不行,網上找來的辦法如下:
使用微信內置的瀏覽器打開“debugx5.qq.com”清理
使用微信內置的瀏覽器打開“http://debugtbs.qq.com”重新安裝tbs內核
退出微信賬號重新登陸
安卓手機進入應用管理刪除微信緩存
取關公衆號再重新關注
清空公衆號內容
URL上加參數
退出微信賬號重新登陸
清理微信後臺
重啓手機
在js里加$.ajaxSetup({cache: false});
header里加no-cache等代碼
以上辦法我都試過,都沒用,就差點重裝微信了。
最後找到的解決辦法如下:
微信-我的-設置-通用-微信存儲空間,等這個頁面的進度走完,什麼都不要點,返回重新進網頁,終於可以授權登陸了!
頁面如下:
————————————————
版權聲明:本文爲CSDN博主「cslp517」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/cslp517/article/details/78893330