我想将图像从网址保存到设备,有人可以帮忙吗?
我尝试过使用 imageSource 模块,但它只涉及来自本地设备的图像
最佳答案
const imageSourceModule = require("tns-core-modules/image-source");
const fileSystemModule = require("tns-core-modules/file-system");
imageSourceModule.fromUrl(webURL).then((res) => {
const folderDest = fileSystemModule.knownFolders.currentApp();
const pathDest = fileSystemModule.path.join(folderDest.path, "test.png");
const saved = res.saveToFile(pathDest, "png");
if (saved) {
console.log("Image saved successfully!");
this.image = imageSourceModule.fromFile(pathDest);
}
感谢@Narendra Mongiya 提供的第一个答案,有助于从 url 获取图像
关于mobile - NativeScript-vue 从 url 保存图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52866496/