微信小程序downloadFile无法调用?
发布于 6 年前 作者 juan44 13286 次浏览 来自 官方Issues

开发工具上是可以预览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) { },

})

}

不知道是路径问题还别的,后台没有报错,小程序也没有报错。望哪位大神能解疑!

2 回复
  1. 检查域名白名单

  2. 检查域名,必须是https

  3. 检查证书

url: url,//http://不作显示/report/监理日记_20191111100848.pdf

改成https试一下,有可能线下忽略了https检查

回到顶部