收藏
回答

camera组件在iOS下保存的文件居然是png格式!

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug camera 客户端 iOS 6.6.6 2.0.4

介于现在没有代码片段得不到重视,我就在这里做一个片段。但内容几乎和文档中的一模一样。


问题出现在我们系统测试中,发现上传的文件体积过大,速度非常慢:一个720x512的图片,在iOS下通过ctx.takePhoto 保存,居然有700k!!!而之前直接调用chooseImage compressed也不过就是700k,分辨率几乎是3倍。同时,发现android同样代码上传的文件体积只有80k,大小相差了接近10倍。


最后把文件拉到本地观察,发现iOS通过camera组件得到的图像文件,尽管后缀做成了jpg,事实上是一个png。所以导致了文件体积非常大的结果!


还请小程序团队尽快尽快修复!

回答关注问题邀请回答
收藏

4 个回答

登录 后发表内容