开发环境使用wx.downloadFile的wx.openDocument打开PDF没有问题,但是发布到平台上就一闪就没了,代码如下:
let v_id = e.currentTarget.dataset.src
console.log(request.options.baseUrl+"/jasper/download?v_id=" + v_id)
wx.downloadFile({
//url: request.options.baseUrl+"/download?file=test.pdf&id=" + id,
url: request.options.baseUrl+"/jasper/download?v_id=" + v_id,
success: (res) => {
if (res.statusCode === 200) {
setTimeout(() => {
wx.openDocument({
filePath:res.tempFilePath,
fileType:"pdf"
})
wx.showToast({
title:"加载成功!.",
icon:"success",
duration:2000,
})
wx.hideLoading()
}, 1500);
}
},fail(){
wx.hideLoading()
}
})
},
这是为什么呢?怎么解决?谢谢!
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
同样的问题,请问解决了吗