美文网首页
微信小程序H5页面缓存问题处理

微信小程序H5页面缓存问题处理

作者: 给代码点颜色 | 来源:发表于2020-11-03 17:43 被阅读0次

问题描述

微信小程序会缓存H5页面,导致页面升级之后不能及时刷新。

这种情况通过配置nginx不缓存静态页面无法影响到小程序缓存。

解决方案

1. 动态调整H5地址

假设H5请求地址是https://xxx/h5/

小程序修改

用户进入小程序之后生成一个数字,请求H5时把数字拼接到URL后缀即可。

例:https://xxx/h5/222/

这个数字不用每次请求生成,只在进入小程序或者登陆后重新生成并保存即可。

nginx配置
location /h5/ {
    rewrite ^/h5/(\d+)/(.*)$ /h5/$2 last;
    root /data/; #H5文件存放路径
}

相关文章

网友评论

      本文标题:微信小程序H5页面缓存问题处理

      本文链接:https://www.haomeiwen.com/subject/yglivktx.html