小程序
小游戏
企业微信
微信支付
扫描小程序码分享
下载pdf文件,通过wx.openDocument 在手机上显示的文件是缓存的, 工具上显示的是最新的 和图片预览问题相似,使用图片预览解决方案无法解决
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
要禁用缓存的话可以通过请求/响应的头信息来设置。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
设置了啊 还是不行 应该微信服务器缓存了吧
wx.downloadFile({
url: src,
header: {
'Cache-Control': 'no-cache'
},
服务器的header也正确配置了么?
只在前台不能解决吗?
服务器不清楚啊
调用wx.downloadFile 返回文件临时地址, wx.openDocument 只是打开临时地址 这问题应该是在 wx.downloadFile这个接口的问题吧 ,
之前wx.previewImage也是有缓存,我在请求图片地址后面加“ ?时间戳” 就请求的都是最新的了
你好,删除小程序重新扫码预览不可以的么
我是使用体验版测试 不行 小程序明显我把之前pdf路径给缓存下来了,而且这个缓存过了三天还在
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
要禁用缓存的话可以通过请求/响应的头信息来设置。
设置了啊 还是不行 应该微信服务器缓存了吧
wx.downloadFile({
url: src,
header: {
'Cache-Control': 'no-cache'
},
服务器的header也正确配置了么?
只在前台不能解决吗?
服务器不清楚啊
调用wx.downloadFile 返回文件临时地址, wx.openDocument 只是打开临时地址 这问题应该是在 wx.downloadFile这个接口的问题吧 ,
之前wx.previewImage也是有缓存,我在请求图片地址后面加“ ?时间戳” 就请求的都是最新的了
你好,删除小程序重新扫码预览不可以的么
我是使用体验版测试 不行 小程序明显我把之前pdf路径给缓存下来了,而且这个缓存过了三天还在