小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信h5html文件发布在nginx上,更新发现html静态资源文件被微信浏览器缓存下来了,因为使用了jssdk的原因url没有随机拼接字符串,还有没有什么办法能解决?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
没用啊 别误导人
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我的项目是 vue 框架编写,使用nginx代理服务器。
问题:每次部署最新内容时,存在android系统的微信内置浏览器缓存问题,导致新版内容不能及时呈现。
解决:找了大量方式未能解决,在知乎找到了适用于我的问题的解决办法!
配置服务器返回的Last-Modified,将nginx配置中Last-Modified永远保持最新的就解决了。
比如我们用Vue框架,入口页/mall/index.html.
location = /mall/index.html {
add_header Last-Modified $date_gmt;
}
实测有效,希望对大家有帮助,感谢知乎作者lst!
原文链接:https://www.zhihu.com/question/22471239/answer/532057671
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
没用啊 别误导人
我的项目是 vue 框架编写,使用nginx代理服务器。
问题:每次部署最新内容时,存在android系统的微信内置浏览器缓存问题,导致新版内容不能及时呈现。
解决:找了大量方式未能解决,在知乎找到了适用于我的问题的解决办法!
配置服务器返回的Last-Modified,将nginx配置中Last-Modified永远保持最新的就解决了。
比如我们用Vue框架,入口页/mall/index.html.
location = /mall/index.html {
add_header Last-Modified $date_gmt;
}
实测有效,希望对大家有帮助,感谢知乎作者lst!
原文链接:https://www.zhihu.com/question/22471239/answer/532057671