mobile - NativeScript-vue 从 url 保存图像

标签 mobile nativescript nativescript-vue

我想将图像从网址保存到设备,有人可以帮忙吗?
我尝试过使用 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/

相关文章:

vuejs2 - Nativescript vue,如何获取.apk文件?

flutter - onPressed Flutter属性故障

ios - 当我使用 nativescript 从 iOS 发送表情符号字符时,为什么我会得到陌生的字符串

javascript - 如何通过java脚本编程生成html页面的pdf文件

ios - 使用 iOS SDK 创建 NativeScript 插件会导致 'Undefined symbols for architecture' 错误

android - 更改本地脚本端到端测试的端口

NativeScript Vue 发送带有表单数据的请求(multipart/form-data)

javascript - Nativescript-vue $emit 未按预期工作

javascript - 如何修复 div 滚动以使其更平滑?

jquery - 如何在应用商店中获得针对移动设备优化的网站?