下载功能出错,请求未到达接口,请问是配置出错还是什么问题?
发布于 8 年前 作者 xiuying09 14881 次浏览 来自 官方Issues

环境:微信小程序开发者工具v1.02.1907300

api环境:本地

测试功能:下载。

使用组件:wx.downloadFile()

bindDownload:function(){
  const downloadTask = wx.downloadFile({
    url: 'http://localhost:21021/api/Export/DownLoadExportFile?id=3',
    success(res) {
      console.log(res);
    }
  })
 
  downloadTask.onProgressUpdate((res) => {
    console.log('下载进度', res.progress)
    console.log('已经下载的数据长度', res.totalBytesWritten)
    console.log('预期需要下载的数据总长度', res.totalBytesExpectedToWrite)
  })
 
  downloadTask.abort() // 取消下载任务
},

问题:点击调用此方法时,出现如下如所示错误:

说明:此请求还未到达接口,在前端就出问题了。

下面是本地设置:

小程序第一版本已发布,此功能为升级版本中的功能,请问是不是因为项目配置里下载的合法域名不是本地的缘故?

1 回复

将api发布,调用实际接口地址,依然出现此错误。api其余接口皆可正常访问。

回到顶部