从用户系统复制文件
Copy files from user system
我想创建一个扩展程序,该扩展程序使用谷歌浏览器扩展程序中的javascript从文件夹从一个路径复制到另一个路径(否则我无法访问我认为的用户系统)
我已经发现,我必须在清单中添加"file://*"才能访问这些文件,当然还有HTML5中的File API。
但是如何复制文件?从html5rocks中,我知道如何阅读它们,但我找不到如何复制它们。
不幸的是,您无法访问用户文件系统上的任意位置(用于写入)。
相关的HTML5 API和chrome.fileSystem
API都不允许修改文件或将文件保存到用户文件系统上的任意位置。您的应用/扩展程序将被允许在封闭的沙盒环境(虚拟文件系统)中运行。
在StackOverflow中,这里有一些相关的答案,例如:
这里,这里和这里
有关 API 的更多信息:
- 文件 API 规范
- 文件系统 API 简介
- chrome.filesystem API
相关文章:
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 将文件从应用程序文件夹复制到JQM/Phonegap应用程序中的根文件夹
- jqueryajax调用是复制url,当在模态视图之后在外部js文件中进行调用时
- 使用SeleniumWebdriver将文本复制到文件时出现编译错误的解决方案
- 构建一些文件,复制其余文件
- 日食添加文件而不将其复制到工作区中
- 如何设置观察程序将文件复制到同一文件夹中的其他文件
- 如何在刷新时停止我的 xml 文件复制但续订
- 无法获取文件复制进度
- 将内容从一个文件复制到另一个文件
- 使用网页将本地文件复制到另一个位置
- 将文件复制到子目录
- 如何使用webpack将文件复制到分发文件夹
- Grunt,在构建时将html文件复制到脚本文件夹中
- 将数据从记事本/Excel文件复制到Excel文件“;按列”;
- gullowwatch将文件复制两次到不同的位置
- Gulp sass将空的scss文件复制到目标文件夹
- 如何从javascript文件复制一个href
- Javascript include_once- Javascript PHP调用相同的文件复制内容
- JavaScript'输入倍数'文件复制