解决微信浏览器缓存问题

xiaoxiao2025-06-04  45

微信浏览器处理缓存方式:

1.头部处理缓存信息。

                                      <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />                                       <meta http-equiv="Pragma" content="no-cache" />                                       <meta http-equiv="Expires" content="0" />

2.修改js或css文件时加上版本号信息。

                                        <link href="css/demo.css?v=201809300011" rel="stylesheet">

                                        <script type="text/javascript" src="js/demo.js?v=201809300011"></script>

3.跳转另一个页面最好封装一个方法增加随机数。(可以参考下边的方法)

/**  *  清理缓存的方法  * 1.如果url地址有?加&,  *   如果没有加?并且增加随机数   */ function jumpURL(url){      if (url.indexOf('?') >0) {           url+="&"+Math.random();      } else {           url+="?"+Math.random();      }     window.location.href=url; }

欢迎大家关注“码农新锐”。

 

 

转载请注明原文地址: https://www.6miu.com/read-5031287.html

最新回复(0)