j***@gfarmsh.com
j***@gfarmsh.com
  • 发布:2019-06-21 00:17
  • 更新:2020-06-12 11:34
  • 阅读:3272

在h5中利用chooseImg获取的图片是blob如何上传到服务器

分类:uni-app

在uni-app中利用chooseImg上传的图片显示的是blob:http://XXXXX的本地图片,如何将这个图片转换成file文件类型呢?

我们公司后台端同事写的api只能接受file文件。。

附件图片1是h5上传chooseImg获取的信息

附件图片2是小程序chooseImg获取的信息。

当前情况是小程序下能够正常的上传图片。但是H5报错

求哪位大神帮忙!

2019-06-21 00:17 负责人:无 分享
已邀请:
j***@gfarmsh.com

j***@gfarmsh.com (作者) - 一个在代码路上慢慢爬行的蜗牛

已经搞定了

  • k***@sina.com

    您是如何搞定的?

    2019-06-21 18:23

  • j***@gfarmsh.com (作者)

    回复 k***@sina.com: 不要通过api上传,直接在h5中js调用上传

    2019-06-22 20:29

  • j***@gfarmsh.com (作者)

    回复 k***@sina.com: https://ask.dcloud.net.cn/article/36048 我写了个文章,你可以看下,需要的附件我也上传了,有问题可以咨询我

    2019-06-22 20:48

  • 易软

    回复 j***@gfarmsh.com: 你这个还不是要中转一次

    2021-12-17 09:32

j***@126.com

j***@126.com

uni.uploadFile 这个api在h5平台下好像不支持上传blob。

  • j***@gfarmsh.com (作者)

    是的,直接利用h5的js ajax上传就好了

    2020-04-29 16:12

易软

易软

请问 如果 将blob 转为img呢

  • j***@gfarmsh.com (作者)

    据我所知 blob是转不了img

    2020-06-22 14:33

  • 易软

    回复 j***@gfarmsh.com: 可以转 但是转为Base64

    2021-12-17 09:22

该问题目前已经被锁定, 无法添加新回复