【发布时间】:2018-02-11 01:47:47
【问题描述】:
我已将画布转换为数据 url。
var dataUrl = this._CANVAS.toDataURL('image/jpeg', 0.7);
如何将 dataURL 转换为 blob,然后将其保存为应用文件夹 ionic 中的图像文件。?
【问题讨论】:
标签: angularjs cordova ionic-framework base64
我已将画布转换为数据 url。
var dataUrl = this._CANVAS.toDataURL('image/jpeg', 0.7);
如何将 dataURL 转换为 blob,然后将其保存为应用文件夹 ionic 中的图像文件。?
【问题讨论】:
标签: angularjs cordova ionic-framework base64
您可以直接将您的dataUrl(base64图像)保存到您的画廊,无需使用这个离子原生base64 to gallery插件将其转换为博客,它将您的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 设备上,因为我使用 android 不能对 ios 设备说同样的话)因为您可能没有设置您的 WRITE_EXTERNAL_STORAGE 权限,因此我不得不使用另一个插件 android permissions 检查所需的权限,然后我能够将图像保存到图库
【讨论】: