鍍金池/ 問(wèn)答/HTML5  網(wǎng)絡(luò)安全  HTML/ hisorty 返回刷新問(wèn)題

hisorty 返回刷新問(wèn)題

使用window.histort.back(),return false ;返回頁(yè)面android下可以刷新返回頁(yè)面,但是在ios下不會(huì)刷新,

clipboard.png
求解答這個(gè)bug

回答
編輯回答
祈歡

不要用back了,因?yàn)閕os刷新機(jī)制不一樣,直接使用window.location.href = "window.location.href+隨機(jī)數(shù)"
例如:window.location.href = window.location.href+'?'+ new Date().getTime()

2017年12月11日 23:50
編輯回答
眼雜

首先檢查back后,url地址是否正確...
原因是瀏覽器任何你back回去的地址后上次訪問(wèn)過(guò)的地址相同,而直接使用了緩存的內(nèi)容而不執(zhí)行刷新...
你可以嘗試使用History.replaceState()方法,為你的url添加上隨機(jī)數(shù),來(lái)保證url每次是不同的

2018年8月16日 05:54