介于现在没有代码片段得不到重视,我就在这里做一个片段。但内容几乎和文档中的一模一样。
问题出现在我们系统测试中,发现上传的文件体积过大,速度非常慢:一个720x512的图片,在iOS下通过ctx.takePhoto 保存,居然有700k!!!而之前直接调用chooseImage compressed也不过就是700k,分辨率几乎是3倍。同时,发现android同样代码上传的文件体积只有80k,大小相差了接近10倍。
最后把文件拉到本地观察,发现iOS通过camera组件得到的图像文件,尽管后缀做成了jpg,事实上是一个png。所以导致了文件体积非常大的结果!
还请小程序团队尽快尽快修复!
解决了吗?怎么还没解决
求关注
找了几个之前论坛里的相同问题,均没有明确解决
camera 属性device-position 无法动态设置?
camera组件takePhoto拍出来的照片格式问题
wx.takePhoto IOS分辨率低文件大
还请官方关注!
紧急,求关注