IOS端无法通过wx.downloadFile的API获取Header头等字段

发布于 6 年前作者 cuitao3263 次浏览最后编辑 6 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

使用IOS设备,返回值如下图所示:

  • 预期表现

模拟器的与安卓机的输出如下:

  • 复现路径

wx.downloadFile的回调函数的返回值没有header等字段

  • 提供一个最简复现 Demo

详见代码片段

1 回复
vcai
vcai1 楼4 年前

wx.downloadFIle success 回调的 res,只明确写了 tempFilePath 和 statusCode以及filePath,没写的不要用。

另,要监听 header,正确的姿势是用 onHeadersReceived 方法(https://developers.weixin.qq.com/miniprogram/dev/api/DownloadTask.onHeadersReceived.html