JavaScript - 将图像从 URL 保存到本地机器特定路径?

Posted

技术标签:

【中文标题】JavaScript - 将图像从 URL 保存到本地机器特定路径?【英文标题】:JavaScript - Save image from URL to local machine specific path? 【发布时间】:2015-04-02 22:52:50 【问题描述】:

使用 jQuery/javascript 我正在制作一个个人程序供我和我的朋友使用。我想要一个从外部(在线)url 下载文件然后将其保存到相对于我的 /root 文件夹的特定目录的功能。

我不能在服务器上使用它,因为我只想在本地运行 html 文件 - 但是它可能会在未来在线托管。

目前我并不担心安全问题 - 那么这可能吗?

【问题讨论】:

没有。 JavaScript 无法在本地保存文件。如果您不担心安全性也没关系 - 浏览器仍然是。 【参考方案1】:

在 Javascript 中,您不能直接将文件保存到根文件夹或选择保存文件的位置。但是,使用 Javascript,您可以使浏览器提示用户在本地保存文件。看看这个 github 项目:

https://github.com/eligrey/FileSaver.js

【讨论】:

信息量很大! - 我现在打算使用带有 AJAX 的免费托管网站来做这件事:) 你可以说请... :P

以上是关于JavaScript - 将图像从 URL 保存到本地机器特定路径?的主要内容,如果未能解决你的问题,请参考以下文章

Android - 将图像从 URL 保存到 SD 卡

Android - 在显示进度时将图像从 URL 加载到 ImageView(不保存图像)

Cordova - 将图像从 url 保存到设备照片库中

Phonegap - 将图像从 url 保存到设备照片库中

将图像从 URL 保存到库,重命名并使用 Swift 共享它

从外部 URL 下载图像,使用 JavaScript 和 ExpressJs 保存在服务器上 [重复]