【发布时间】:2021-02-12 17:51:04
【问题描述】:
我正在尝试使用 ionic 4 中的相机插件压缩图像。我使用以下代码进行压缩:
const options: CameraOptions = {
quality: 30,
cameraDirection: 1,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE,
sourceType: source,
saveToPhotoAlbum: true,
correctOrientation: true,
targetWidth: 500,
targetHeight: 800
};
我使用文件插件检查图像的大小,它显示为 15627,但在相册中保存的图像大小为 3MB。我尝试更改quality: 100,文件插件显示为223727,但相册中保存的图像大小仍为3MB。
你们知道它是如何工作的吗?相册中保存的图片大小应该是多少?
【问题讨论】:
-
尝试 FILE_URI:
destinationType: this.camera.DestinationType.FILE_URI并检查结果。
标签: cordova ionic-framework ionic4 cordova-plugins