繁体   English   中英

base64数据URL到Blob,然后写入文件ionic

[英]base64 data URL to blob and then write file ionic

我已经将canvas转换为数据url。

 var dataUrl = this._CANVAS.toDataURL('image/jpeg', 0.7);

如何将dataURL转换为blob,然后将其另存为应用程序文件夹ionic中的图像文件?

您可以直接将dataUrl(base64图像)保存到图库中,而无需使用该离子本机base64到图库插件将其转换为博客,它将base64编码的图像保存到图库中

在不传递类型的情况下获取DataUrl即可使用

var dataUrl = this._CANVAS.toDataURL() 

获得dataURL后:

this.base64ToGallery.base64ToGallery(dataUrl, { prefix: '_img' }) // pass your variable dataUrl and it will save it to your storage.

在安装插件后,还有一件事很重要,那就是检查它是否将图像保存到您的图库中,因为大多数情况下它不会(因为我使用的是android设备,所以ios上的ios设备不能这么说),因为您可能没有设置了WRITE_EXTERNAL_STORAGE权限,因此,我不得不再使用一个插件android权限来检查所需的权限,然后将图像保存到图库中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM