时间:2019-05-04 来源:小程序工厂
https://developers.weixin.qq.com/community/develop/doc/000e0c212f81080f6f87264565bc00
看下我的问题
设置不同 sizeType 的含义是用户可以在两种中自由选择一种,而不是两种都会返回。
既然如此,那我设置了original,拍摄预览后,在手机中查看这个图片是5.6M,微信小程序返回值中只有1.27M,那么是不是也给我的图片进行了压缩?只是没有设置compressed压缩比例大?
理论上不会,可以具体 case 和更详细的机型版本等信息看下。
手机型号:米8 SE,手机系统:MIUI10.0 ,安卓版本:8.1.0,微信小程序基础库版本:1.9.94
代码打印如上,开启真机调试后:
我在拍摄成功之后调用了
然后图片保存到手机后会有一张:
与此同时手机里面还会有另一张:
然后我用ipone X测试了一下,发现依然存在这个问题,是不是可以推论为:
1、拍摄的照片即使不调用保存图片的接口,手机中也会自动存在,所以保存图片API可有可无
2、拍摄的照片保存后,大小比手机中自动存在的照片小好几M,是不是说拍完的照片微信小程序进行了压缩(即使参数是
original)
第一个问题,确实是拍摄后就会存在手机相册中。
另外,设置两个参数确实只返回一个路径,而且根据官方文档,默认值就是两个
求指教,明明API提供了设置不同的sizeType,为何设置了之后只给返回了一个文件路径