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)

相关推荐
遇见火星11 小时前
Redis主从复制深度解析:数据高可用与负载均衡的核心方案
数据库·redis·缓存·负载均衡
Ahtacca17 小时前
Redis 五大常用数据类型详解及 Java 客户端(RedisTemplate)操作实战
java·数据库·redis·学习·缓存
C_心欲无痕20 小时前
nodejs - pnpm解决幽灵依赖
前端·缓存·npm·node.js
rchmin21 小时前
Redis集群扩容数据迁移方案分析
redis·缓存
最贪吃的虎21 小时前
Redis 除了缓存,还能干什么?
java·数据库·redis·后端·缓存
独自破碎E1 天前
Spring Boot工程启动以后,怎么将数据库中已有的固定内容打入到Redis缓存中?
数据库·spring boot·缓存
此生只爱蛋1 天前
【Redis】数据类型补充
数据库·redis·缓存
小恒恒1 天前
2025 Vibe Coding 有感
前端·uni-app·trae
一颗小青松2 天前
uniapp使用uni-im
uni-app
忧郁蓝调262 天前
Redis不停机数据迁移:基于 redis-shake 的跨实例 / 跨集群同步方案
运维·数据库·redis·阿里云·缓存·云原生·paas