我从本地上传图片到服务器,并在数据库中保存了存放地址,如何从服务端获取这个图片
发布于 6 年前 作者 jtan 1416 次浏览 来自 问答

我从本地上传图片到服务器,并在数据库中保存了存放地址,如何从服务器端下载这个图片文件?

wx.downloadfile url参数指定的都是网络地址,如何从服务器下载指定的文件?难道downloadfile只能下载指定网络图片吗?

wx.downloadFile({  url: 'https://example.com/audio/123', // 仅为示例,并非真实的资源
  success(res) {    // 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容
    if (res.statusCode === 200) {
      wx.playVoice({        filePath: res.tempFilePath
      })
    }
  }
})
1 回复

需要把相关url的域名加入下载的安全域名才可以。

回到顶部