我实际上正在实现一个功能,允许用户从手机上传照片。 有没有推荐的图像压缩插件/库? 注意:是图像压缩,不是图像调整大小。
非常感谢
最佳答案
Use the Ionic Native Camera function
质量选项范围为 0-100。它将返回压缩图像
const options: CameraOptions = {
quality: 50, // Try changing this
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE
}
this.camera.getPicture(options).then((imageData) => {
let base64Image = 'data:image/jpeg;base64,' + imageData;
}, (err) => {
// Handle error
});
关于ionic2 - 如何在ionic 2中压缩图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43760112/