4139关注13195浏览
我想做的事情是把相机拍的照片转base64
在开发工具上相机拍照后回调的地址为:
http://tmp/wx72ed58f3e61be614.o6zAJs0Iehnb4hVE88CbaddvsqfI.VtZhhDefRaR20c3bb5a9bea9755dfb9ee583d1b71e17.jpg
但是在真机上获得的地址为:
wxfile://tmp_5acac4e82ac48250b3f5468f2a32d4d4.jpg
问题是:
在模拟器上,我可以通过 wx.request 设置responseType: 'arraybuffer' 拿到图片并且进行base64转换,真机这条路行不通。
我还尝试过在真机上把image先放到canvas,在从canvas拿到image buffer转png,最后png转base64的路径,但是在iphone8+iOS11+微信最新版上我这么干拿到的base64图片有错,图片方向转了180°+镜像
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Caroline1
20人对此回答表示赞同
同样问题,解决了吗
展开200回复分享发布于 6年前评论(0)
收起评论
-
Valentina
16人对此回答表示赞同
遇上一样的问题,请问最后怎么解决的
展开160回复分享发布于 6年前评论(0)
收起评论
-
Pascha
15人对此回答表示赞同
遇上一样的问题,请问最后怎么解决的
展开150回复分享发布于 6年前评论(0)
收起评论
-
Joshua
13人对此回答表示赞同
遇上一样的问题,请问最后怎么解决的
展开130回复分享发布于 6年前评论(0)
收起评论
-
Tammy
11人对此回答表示赞同
9527 咱俩遇到的问题一样,找的这两种解决方法都一样。 展开110回复分享发布于 6年前评论(0)
收起评论
-
断桥残雪
8人对此回答表示赞同
那当然是没解决啊。。。网上能找到的方法就这么几种,后端用的别人的api,也不可能因为这个给你改接口,基本上要gg了,才来发帖子的
展开80回复分享发布于 6年前评论(0)
收起评论