各位老师:
uni.chooseImage 能获得图片Base64的代码么?
各位老师:
uni.chooseImage 能获得图片Base64的代码么?
可以直接拿到图片file对象
https://uniapp.dcloud.io/api/media/image?id=chooseimage
H5下拿不到正确的file对象。
{"errMsg":"chooseImage:ok","tempFilePaths":["blob:http://localhost:8080/6d716f2d-9f94-43b6-a623-6e76165ae898"],"tempFiles":[{"path":"blob:http://localhost:8080/6d716f2d-9f94-43b6-a623-6e76165ae898","size":84841,"name":"bbb.jpg"}]}
2020-04-12 20:36
回复 DCloud_uni-ad_HDX: 好的,谢谢。前面多个图像上传,使用数组提交数据,现在改成单个上传,使用filepath和filename传数据,可以正常上传了。
2020-04-14 12:52
剑网PHP (作者)
你好,此函数返回参数打印出来的是
{"errMsg":"chooseImage:ok","tempFilePaths":["blob:http://192.168.1.2:8080/a6753489-3de4-46eb-bd91-62ee60e8573a"],"tempFiles":[{"path":"blob:http://192.168.1.2:8080/a6753489-3de4-46eb-bd91-62ee60e8573a","size":367827}]}
tempFiles 的File对象 path是blob 和tempFilePaths里的一样呢
onmyway911
后来解决了吗?我在H5版本遇到这个问题,从PC上传图
2020-04-12 20:48
2***@qq.com
同样是遇到这个问题,用第三方插件返回的 blob 上传,提示文件名后缀不对。有人解决了吗?
2020-06-30 18:53