收藏
回答

在小程序中如何获取图片/照片文件的二进制数据

框架类型 问题类型 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 个回答

  • 邓坤力
    邓坤力
    2018-06-20

    请用 wx.uploadFile

    2018-06-20
    有用
    回复 2
    • showLogo
      showLogo
      2019-12-18
      除了这个还有其他方案吗,我这边有个接口必须使用二进制流才能上传
      2019-12-18
      回复
    • 心上人
      心上人
      2020-07-22
      同问
      2020-07-22
      回复
  • burgeoning
    burgeoning
    2022-05-12

    请问这个问题解决了嘛

    2022-05-12
    有用
    回复
  • yanyan.
    yanyan.
    发表于移动端
    2021-04-30
    kkkl
    2021-04-30
    有用
    回复
  • 深龙
    深龙
    发表于移动端
    2021-03-28
    wx.uploadFile
    2021-03-28
    有用
    回复
  • tanxiang
    tanxiang
    2020-03-11

    https://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.readFile.html

    FileSystemManager.readFile(Object object)

    读取本地文件内容

    2020-03-11
    有用
    回复
  • Sunflower⁶₆⁶₆⁶₆
    Sunflower⁶₆⁶₆⁶₆
    2018-10-12

    想问楼主这个转成二进制流解决了吗

    2018-10-12
    有用
    回复
  • 如梦
    如梦
    2018-07-26

    楼主解决问题了吗?

    2018-07-26
    有用
    回复
登录 后发表内容