用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

1

主题

1

帖子

73

积分

架构狮

Rank: 3Rank: 3

积分
73
2018-11-2 10:07:55 _Dove 架构狮 楼主 1173
本帖最后由 _Dove 于 2018-11-2 10:09 编辑

想要在小程序中实现文件下载预览的功能,但一直出错,报400的错,对这方面不太熟,还请知道的朋友帮帮忙。


原代码:
wx.downloadFile({   url:path,   //该路径正确,在浏览器上可正常下载。
   success:function(res) {   
   console.log(res);   
   if (res.statusCode === 200) {  
    const filePath = res.tempFilePath;   
     wx.openDocument({   
       filePath: filePath,      
       success: function (res) {   
       console.log('打开文档成功')     
   }      })      }    },   
  fail: function (err) {   
   console.log(err)   
}    })

报错信息:{statusCode: 400, errMsg: "downloadFile:ok"}。后端采用node+express静态资源形式。在浏览器上输入url可以正确下载,小程序上就一直出错,怎么改都是报这个错。网上关于这个API的信息较少,一头雾水,如有知晓的朋友,还请告知原因,谢谢!

wx.downloadFile发送的是HTTPS GET 请求,所以你图片的链接要是以 https:// 开头的
发新帖
您需要登录后才可以回帖 登录 | 立即注册