在移動web中,經常會使用window.location.href去跳轉頁面,這個方法在絕大多數瀏覽器中都不會
存在問題,但是在安卓手機的微信自帶瀏覽器中,會出現一個奇怪的bug。
window.location.href = baseUrl + 'article/comment';
暫時還沒找到具體的原因,但是當時遇到問題時,感覺是緩存在搗亂,所以嘗試着給跳轉鏈接后面加了一個隨機數或者上面的代碼是通過href屬性賦值去跳轉到文章的評論頁面,這段代碼在安卓手機的微信自帶瀏覽器中會偶發性的失效,
調用上面的代碼后,瀏覽器進度條加載完后,頁面並沒有跳轉,還是停留在當前頁面。
時間戳,結果是問題解決了。
window.location.href = baseUrl + 'article/comment?v='+(new Date().getTime());
window.location.href = baseUrl + 'article/comment?v='+Math.random();