客户端请求服务器二进制流图片
图片地址 https://sso.ipay.so/v1/user/captcha
- 当前 Bug 的表现(可附上截图)
在安卓机上,请求到的 arrayBuffer 是错位的,如下图
请求头配置 如下图
wx.request配置
流处理方式
- 预期表现
安卓与IOS一致,可以得到正常的base64编码图片。
- 复现路径
使用 wx.request 请求 https://sso.ipay.so/v1/user/captcha 地址 , 得到 arrayBuffer ,在安卓真机上渲染
真机型号
- 提供一个最简复现 Demo
我这边也遇到同样问题。模拟器中接口能正常返回二进制。到了真机就返回是空的了。有个问题后端返回base64体积偏大,并发量大的时候就gg
如果不用cookie,可以直接Img标签拉图片...
目前的解决方案是,后端返回一个base64字符串代替解决... 还是要叫后端老大哥帮忙...