【发布时间】:2019-09-14 03:02:55
【问题描述】:
我使用 SQLite 原生插件 来存储文本内容,但我也需要使用图像来做到这一点! (对于离线模式)
使用 angular/ionic 4 无法将图像转换为 base64 字符串,所以我的问题是:
如何使用 ionic/Cordova 提供的 Native 文件传输插件从 Firebase 提供的图片 url 下载图片
我已经阅读了文档,但它是基本的,并没有提供太多!
DOCS 提供的代码:(我不明白file.pdf 的下载方法!图片可以带有任何扩展名,例如 jpg/png ..etc )
download() {
const url = 'http://www.example.com/file.pdf';
fileTransfer.download(url, this.file.dataDirectory + 'file.pdf').then((entry) => {
console.log('download complete: ' + entry.toURL());
}, (error) => {
// handle error
});
}
【问题讨论】:
-
放置离子信息的快照
-
webview 插件版本是多少?
-
webview 版本 3.2.1 我找到了一个解决方案说安装 1.2.1 但是当我尝试这个时我的应用程序崩溃了,所以我回到了我的最新版本
-
你试过 normalizeURL().因为它对我有用
标签: javascript angular firebase ionic-framework ionic4