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)

相关推荐
你真的可爱呀10 小时前
uniapp+vue3项目中的常见报错情况以及解决方法
前端·vue.js·uni-app
爬山算法13 小时前
Redis(162)如何使用Redis实现消息队列?
数据库·redis·缓存
郑州光合科技余经理13 小时前
同城系统海外版:一站式多语种O2O系统源码
java·开发语言·git·mysql·uni-app·go·phpstorm
u***324313 小时前
【Redis】centos7 systemctl 启动 Redis 失败
数据库·redis·缓存
踢足球092914 小时前
Redis的典型应用
数据库·redis·缓存
博客zhu虎康14 小时前
uniApp 开发
arcgis·uni-app
O***P57114 小时前
redis批量删除namespace下的数据
数据库·redis·缓存
雨中飘荡的记忆15 小时前
SpringAI_Redis向量库实战
数据库·redis·缓存
郑州光合科技余经理16 小时前
基于PHP:海外版同城O2O系统多语言源码解决方案
java·开发语言·git·spring cloud·uni-app·php·uniapp
怀君20 小时前
Uniapp——开发Android插件教程
android·uni-app