uniapp使用webView打开的网页有缓存如何解决(APP,微信小程序)

1、给webView的url增加时间戳

复制代码
this.webviewUrl = `${url}?t=${new Date().getTime()}`; // 添加时间戳

2、在nginx服务器上添加响应头,告诉浏览器不可以使用缓存

复制代码
location / {
    root  /opt/webs/lcdp-client/dist;
    index index.html index.htm;
    try_files  $uri $uri/ /index.html;  #解决刷新变404问题900

    # 添加 Cache-Control 头
    add_header Cache-Control "no-store, no-cache, must-revalidate";
    add_header Pragma "no-cache";
    expires -1;
}

可以参考微信小程序web-view缓存问题及解决方案微信小程序中的web-view嵌入了h5的页面,h5页面更新重新发版后,we - 掘金 (juejin.cn)

相关推荐
影子打怪21 小时前
uniapp项目中,通过renderjs的方式展示地图,及其标点、轨迹展示、轨迹回放
uni-app
iOS阿玮1 天前
想偷懒购买现成的应用,结果一更新就遇到了4.3a!
uni-app·app·apple
HashTang1 天前
【AI 编程实战】第 4 篇:一次完美 vs 五轮对话 - UnoCSS 配置的正确姿势
前端·uni-app·ai编程
lang201509281 天前
Kafka元数据缓存机制深度解析
分布式·缓存·kafka
源代码•宸1 天前
分布式缓存-GO(简历写法、常见面试题)
服务器·开发语言·经验分享·分布式·后端·缓存·golang
LYFlied1 天前
【每日算法】LeetCode 146. LRU 缓存机制
前端·数据结构·算法·leetcode·缓存
雯0609~1 天前
uni-app:防止重复提交
前端·javascript·uni-app
2501_915909061 天前
苹果应用加密方案的一种方法,在没有源码的前提下,如何处理 IPA 的安全问题
android·安全·ios·小程序·uni-app·iphone·webview
百锦再1 天前
与AI沟通的正确方式——AI提示词:原理、策略与精通之道
android·java·开发语言·人工智能·python·ui·uni-app
2501_915909061 天前
iOS 项目中常被忽略的 Bundle ID 管理问题
android·ios·小程序·https·uni-app·iphone·webview