ToB企服应用市场:ToB评测及商务社交产业平台

标题: uniapp利用webView打开的网页有缓存怎样解决(APP,微信小程序) [打印本页]

作者: 海哥    时间: 2025-2-15 02:17
标题: uniapp利用webView打开的网页有缓存怎样解决(APP,微信小程序)
1、给webView的url增加时间戳

  1. this.webviewUrl = `${url}?t=${new Date().getTime()}`; // 添加时间戳
复制代码
2、在nginx服务器上添加响应头,告诉浏览器不可以利用缓存

  1. location / {
  2.     root  /opt/webs/lcdp-client/dist;
  3.     index index.html index.htm;
  4.     try_files  $uri $uri/ /index.html;  #解决刷新变404问题900
  5.     # 添加 Cache-Control 头
  6.     add_header Cache-Control "no-store, no-cache, must-revalidate";
  7.     add_header Pragma "no-cache";
  8.     expires -1;
  9. }
复制代码
可以参考微信小程序web-view缓存题目及解决方案微信小程序中的web-view嵌入了h5的页面,h5页面更新重新发版后,we - 掘金 (juejin.cn)

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4