我有一个应用程序,用于存储使用phonegap相机插件拍摄的照片,这个插件是在IPad air 2上运行的app上的sqllite数据库。 照片附加到XML,通过Web服务传输到API
在任何一个时间点,可能有100张要导出的照片,并且使用base64编码生成的xml非常大。
在生成XML之前压缩图像的最佳方法是什么?
在PhoneGap相机插件中,似乎没有任何参数可以让照片压缩或改变分辨率?
感谢您的时间。
答案 0 :(得分:0)
试试这个。
navigator.camera.getPicture(onSuccess, onFail, {
destinationType : Camera.DestinationType.DATA_URL,
sourceType : Camera.PictureSourceType.CAMERA,
quality : 50,
encodingType : Camera.EncodingType.JPEG
correctOrientation : true
});
正确的方向属性会缩小图像的大小。
希望这会对你有所帮助!!