文件下载 下载下来的文件后缀名为unknown 使用opendocument提示格式不支持


代码:

downLoadFile:function(){

   var that = this;

   var url = 'https://*******/highTechNotice?fileId=' + that.data.company.fileId + '&name=.doc';// + that.data.company.fileName

   console.log(url);

   const downloadTask =  wx.downloadFile({

       url: url,

       success: function (res) {

       debugger;

       console.log(res);

       // 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容

       if (res.statusCode === 200) {

       var filePath = res.tempFilePath

       wx.saveFile({

           tempFilePath: filePath,

           success: function (res) {

           console.log(res);

           var savedFilePath = res.savedFilePath

           },

           fail: function (err) {

           console.log(err);

           }

       })

       wx.openDocument({

           filePath: filePath,

           success: function (res) {

           console.log('打开文档成功')

           },

           fail: function (err) {

           console.log(err);

           },//请求失败

       })

      }

   },

   fail: function (err) {

   console.log(err)

   }

})


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

    2044人对此回答表示赞同

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

扫码咨询套餐

回到顶部