- 现在有一个需求,云平台服务器需要客户端通过Post方法把一张照片/图片的二进制binary数据发送给云平台restful接口。但我发现wx.request可以用arrayBuffer的方式,但wx.chooseImage后得到的是文件路径或者文件对象,在小程序中,我如何把文件路径path或者文件对象的二进制数据拿出来放到wx.request的data字段里。
- 希望能提供解决这个需求的思路,谢谢。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
小程序 | 需求 | wx.request,wx.chooseimage | 客户端 | Android | 6.6.7 | 2.1.0 |
- 现在有一个需求,云平台服务器需要客户端通过Post方法把一张照片/图片的二进制binary数据发送给云平台restful接口。但我发现wx.request可以用arrayBuffer的方式,但wx.chooseImage后得到的是文件路径或者文件对象,在小程序中,我如何把文件路径path或者文件对象的二进制数据拿出来放到wx.request的data字段里。
- 希望能提供解决这个需求的思路,谢谢。
7 个回答
请用 wx.uploadFile
请问这个问题解决了嘛
https://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.readFile.html
FileSystemManager.readFile(Object object)
读取本地文件内容
想问楼主这个转成二进制流解决了吗
楼主解决问题了吗?