开发工具上是可以预览pdf文件的。但是发布上线之后,就不能没有反应了。不懂为什么。。
下面试代码:
downloadreport:function(e){
let _this = this;
//console.log(e.currentTarget.dataset.type);
let url = e.currentTarget.dataset.url;
wx.downloadFile({
url: url,//http://不作显示/report/监理日记_20191111100848.pdf
header: {},
success: function (res) {
var filePath = res.tempFilePath;
console.log(filePath);
wx.openDocument({
filePath: filePath,
success: function (res) {
console.log('打开文档成功')
},
fail: function (res) {
console.log(res);
},
complete: function (res) {
console.log(res);
}
})
},
fail: function (res) {
console.log('文件下载失败');
},
complete: function (res) { },
})
}
不知道是路径问题还别的,后台没有报错,小程序也没有报错。望哪位大神能解疑!
检查域名白名单
检查域名,必须是https
检查证书
冒昧的问一下是https的问题吗?
url: url,//http://不作显示/report/监理日记_20191111100848.pdf
改成https试一下,有可能线下忽略了https检查