html52.com
我爱小程序-开发者交流社区

wx.request请求arraybuffer类型数据在电脑端小程序获取不到返回值,在手机端可以!

https://developers.weixin.qq.com/miniprogram/dev/api/network/request/wx.request.html

请求代码如下

return prmsFn((resolve, reject) => wx.request({
    url`${config.server}${url}`,
    method'POST',
    header,
    responseType,
    data,
    successres => handleWhenHttpSuccessed.call(this, res, resolve, reject, url, data, 'POST'),
    failederr => handleWhenHttpFailed.call(this, err, resolve, reject, url, data)
  }))

其中responseType的值是arraybuffer,在电脑版本微信小程序中,返回文件类型的接口 success的返回的res.data是没有值的,在移动端和开发工具上是好的,很奇怪,怎么解决!

在电脑版本微信小程序中,返回文件类型的接口 success的返回的res.data是没有值的,在移动端和开发工具上是好的,很奇怪,怎么解决!电脑微信版本是2.8.0.121在电脑版本微信小程序中,返回文件类型的接口 success的返回的res.data是没有值的,在移动端和开发工具上是好的,很奇怪,怎么解决!电脑微信版本是2.8.0.121

电脑微信版本是2.8.0.121

电脑微信版本是2.8.0.121

网友回复

社区技术运营专员-灵芝:

你好,这边测试是正常的,若有疑问,可以提供具体的代码片段看下(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付