调用下载文件,fail返回错误信息 如下图:

我不知道如何解析了 很尴尬 求解


合法域名是对的 emmmmmmm 其他的应该没什么错误



const downloadTask = wx.downloadFile({

url: encodeURI(url), //仅为示例,并非真实的资源

success: function(res) {

if (res.statusCode === 200) {

var filePath = res.tempFilePath

wx.openDocument({

filePath: filePath,

success: function(res) {

wx.showToast({

title: '打开文档成功'

});

},

complete: function() {

wx.hideLoading()

}

})

}else{

wx.showToast({

title: '预览失败'

});

}


},

fail: function(rres) {

console.log("rres = " + rres);

},

complete: function() {

wx.hideLoading()

}

})


downloadTask.onProgressUpdate((res) => {

wx.showLoading({

title: "加载(" + res.progress + '%)'

});

})


展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Maverick

    5人对此回答表示赞同

    代码片段发上来

    展开
    5
    5回复
    发布于 6年前

    评论(5)

    收起评论

    • 冷眼旁观 2019-01-24 20:19

      使用了encodeURI我重启了开发工具不知道怎么就好了很尴尬

      回复
    • Sachin 2019-01-26 19:46

      不要使用encodeURI呢

      回复
    • Luna 2019-01-28 16:08

      嗯呐找到解析方法了rres.errMsg就可以了

      回复
    • 林子博 2019-01-30 10:08

      你把你的rres用JSON.parse()解析一下,看看什么错误

      回复
    • Sakura_1 2019-02-01 23:06

      我就是想知道错误信息是什么

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部