aaasss7788
骑单车上高速
2020-09-25 19:32
采纳率: 0%
浏览 90

downloadFile:fail downloadFile protocol must be http or https"

微信小程序下载文件失败
真机res输出信息:downloadFile:fail downloadFile protocol must be http or https"

神奇的是真机调试失败,电脑上是可以的

那些什么域名什么的都已经配置好,是https
我图片能正常上传下载查看,就文件下载时候,手机端不行

图片说明

ViewFile:function(e){
let url = e.currentTarget.dataset.url;
console.log(url);
let that=this;
if (url == undefined || url == null) {
util.showError("参数有误,请和管理员联系!");
return;
}
wx.downloadFile({
url: url,
success(res){
console.log(res);
if(res.statusCode==200){
const tempFilePath=res.tempFilePath
wx.openDocument({
filePath: tempFilePath,
success: function (res) {

        },
        fail:function(res){
          util.showError('打开失败,文件不存在')
        }
      })
    }
  },
 fail:function(res){
   console.log(res);
   util.showError('文件下载失败,请和管理员联系');
 }
})

}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • caozhy
    看看url是什么,前面加上 http://或者 https://
    
    点赞 评论

相关推荐