Javascript 图像上传不正确,Angular 8和ngx图像压缩
我需要先压缩图像,然后才能上传到Firebase的存储中,我正在使用ngx图像压缩 图像已上载到Firebase的存储,但未显示 在我的代码中,我使用ngx图像压缩库的下一个方法(compressFile)Javascript 图像上传不正确,Angular 8和ngx图像压缩,javascript,compression,firebase-storage,Javascript,Compression,Firebase Storage,我需要先压缩图像,然后才能上传到Firebase的存储中,我正在使用ngx图像压缩 图像已上载到Firebase的存储,但未显示 在我的代码中,我使用ngx图像压缩库的下一个方法(compressFile) this.imageCompress.compressFile( event.target.result, 50, 50).then( result => { this.imagenComprimida = result; this.guardarImagen(result
this.imageCompress.compressFile( event.target.result, 50, 50).then( result => {
this.imagenComprimida = result;
this.guardarImagen(result); //This function call the Firestore method putString() to upload image b64
});
变量imagenComprimida yes在html中显示,但不在Firestore存储中显示
我不明白为什么
我还尝试用下一个方法转换为文件,但也不起作用
let imageFile = new File([result], "any", { type: 'image/jpeg' });
我希望你能帮助我。解决了
ngx图像压缩库与Firestore存在问题。我不知道为什么
我找到了ng2 img max,这个库运行没有问题