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)

相关推荐
墨者阳1 天前
数据库的自我修炼
数据库·sql·缓存·性能优化
游戏开发爱好者81 天前
抓包工具有哪些?代理抓包、数据流抓包、拦截转发工具
android·ios·小程序·https·uni-app·iphone·webview
猫豆~1 天前
Ansible自动运维——6day
linux·数据库·sql·缓存·云计算
郑州光合科技余经理1 天前
技术解析:如何打造适应多国市场的海外跑腿平台
java·开发语言·javascript·mysql·spring cloud·uni-app·php
前端 贾公子1 天前
uniapp之实现拖拽排序
uni-app
一室易安1 天前
uniapp vue3 小程序中 手写模仿京东淘宝加入购物车红点曲线飞入样式效果 简化版代码
小程序·uni-app
00后程序员张1 天前
混合 App 怎么加密?分析混合架构下常见的安全风险
android·安全·小程序·https·uni-app·iphone·webview
今晚务必早点睡1 天前
Redis——快速入门第一课:了解redis
数据库·redis·缓存
今晚务必早点睡1 天前
Redis——快速入门第三课:真实项目里的缓存完整流程
数据库·redis·缓存
-Xie-1 天前
Redis(十五)——内存过期/淘汰策略
数据库·redis·缓存