在移動wap中,經常會使用window.location.href
去跳轉頁面,這個方法在絕大多數瀏覽器中都不會存在問題,但早上測試的同學提出了一個bug。
在安卓某個測試手機(OPPO)的微信自帶瀏覽器中,這個是失效的,並沒有刷新。
查看了reload文檔 reload()
解決方法:(無效)
window.location.reload(location.href+'?time='+((new Date()).getTime()));
最終解決方法:
window.location.href = location.href+'?time='+((new Date()).getTime()); //Tips: 如果不清楚是否?還是&,請自行判斷~~
個人總結:
使用location.href
代替reload()
,而且在以后的使用中也強烈建議大家使用location.href
來進行刷新或者跳轉