在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ React項目,用QQ進去網(wǎng)頁加載顯示只有圖片

React項目,用QQ進去網(wǎng)頁加載顯示只有圖片

http://api.qqmmsh.com/app/ind...
上為頁面網(wǎng)址,
問題如下:
用QQ點進去網(wǎng)址,第一次顯示會正常。
第二次和以后就會只顯示圖片

這是圖片加載方式clipboard.png

用UC沒有此問題,
微信也沒有問題。

回答
編輯回答
赱丅呿

4.移動端問題之QQ內(nèi)置瀏覽器進網(wǎng)頁第二次的時候加載只有圖片或白屏
嘗試過的方法:
①強制不緩存(失?。?br><meta http-equiv="Pragma" content="no-cache">
用于設(shè)定禁止瀏覽器從本地機的緩存中調(diào)閱頁面內(nèi)容

<meta http-equiv="Cache-Control" content="no-cache">
Cache-Control指定請求和響應(yīng)遵循的緩存機制。在請求消息或響應(yīng)消息中設(shè)置Cache-Control并不會修改另一個消息處理過程中的緩存處理過程。

<meta http-equiv="Expires" content="0">
可以用于設(shè)定網(wǎng)頁的到期時間

②更新React版本,切換路由版本,切換React-dom版本(以為是渲染時出錯)

③替換SPA為多頁面應(yīng)用,此時發(fā)現(xiàn)非路由版本問題。

④嘗試只在服務(wù)器上放單頁面,不用框架,未出現(xiàn)問題。(很次的解決辦法)


微信和QQ的內(nèi)置瀏覽器都基于X5內(nèi)核卻出現(xiàn)只有QQ出現(xiàn)此問題。
QQ的緩存連QQ的內(nèi)置清除功能都清不干凈。
使用獵豹清理大師清除了頑固殘留。(需要手動給權(quán)限)
再次進入的第一次也沒問題,但重復(fù)進問題出現(xiàn),重復(fù)清,清了進的第一次從未出錯。
發(fā)現(xiàn)是緩存的問題,QQ瀏覽器以及UC等都未出現(xiàn)此問題。
考慮權(quán)限問題非前臺所能解決

于是修改了頁面的地址,保證用戶進入時絕不會緩存。使用隨機數(shù)頁面重定向

if(window.location.href==("http://localhost:8088/home")){
window.location.href="/home?keys="+Math.random();
}

這樣進入主頁面時會自行加一個參數(shù),保證每次請求的地址不同,所以無法緩存。

2017年6月7日 14:49
編輯回答
別瞎鬧

估計有鬼吧 ^_^

2017年12月5日 19:49