中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信web端后退強制刷新功能的實現代碼

發布時間:2020-08-22 00:47:21 來源:腳本之家 閱讀:139 作者:殷天文 欄目:web開發

具體代碼如下所示:

<script>
  //生成uuid
  var uuidChars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");
  function uuid() {
    var r;
    var uuid = [];
    uuid[8] = uuid[13] = uuid[18] = uuid[23] = "-";
    uuid[14] = "4";
    for (i = 0; i < 36; i++) {
      if (!uuid[i]) {
        r = 0 | Math.random() * 16;
        uuid[i] = uuidChars[(i == 19) ? (r & 0x3) | 0x8 : r];
      }
    }
    return uuid.join("");
  }
  // 兼容 android
  history.replaceState(null, null, "/currentURL?a="+uuid());
  // 兼容 ios
  $(function () { 
     var isPageHide = false; 
     window.addEventListener('pageshow', function () { 
      if (isPageHide) { 
       window.location.reload(); 
      } 
     }); 
     window.addEventListener('pagehide', function () { 
      isPageHide = true; 
     }); 
  })
</script>

•android 端使用的h6中的history對象,history.replaceState(null, null, "/currentURL?a="+uuid());在頁面加載完成后改變當前url(拼接一個uuid或者隨機數),這樣每次后退的時候,瀏覽器發現當前url在瀏覽器緩存中不存在就會去重新加載。
•但是 ios 端不支持上述方法,所以用了一段jquery代碼解決。

總結

以上所述是小編給大家介紹的微信web端后退強制刷新功能的實現代碼,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

延边| 上思县| 吉木萨尔县| 邢台县| 青田县| 惠安县| 五河县| 兴城市| 淮安市| 延长县| 琼结县| 金川县| 建湖县| 富蕴县| 西华县| 和林格尔县| 孟村| 无锡市| 东明县| 防城港市| 天镇县| 驻马店市| 枝江市| 浮梁县| 罗平县| 河池市| 达州市| 遵义县| 玛沁县| 绵竹市| 东至县| 连江县| 林甸县| 金秀| 龙州县| 宁波市| 静乐县| 东兰县| 亳州市| 西充县| 佳木斯市|