如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
How to move/copy a file from one folder to other folder in android using phonegap?
在我的应用程序中,点击按钮,我可以将一个文件从url下载到我的android SDCARD中,其路径类似于"mnt/SDCARD/files/data.pdf",现在我想使用phonegap将此文件移动/复制到其他目标文件夹。有人能帮我在电话间隙里怎么做吗?
我在路径"mnt/sdcard/files/data.pdf"中有一个pdf文件,我想将该pdf文件移动到新路径mnt/sdcard/download/data.pdf"任何人都请帮助我。
假设您实际使用的是Cordova,请检查FileEntry,它有名为moveTo
和copyTo
的方法。
请注意,文件系统API是一个回调地狱。
一个来自忽略文档烹饪的文档的快速示例:
var fail = function(err) { console.log(err) }
window.resolveLocalFileSystemURI("file:///example.txt", function(file) {
window.resolveLocalFileSystemURI("file:///directory-to-move-to", function(destination) {
file.moveTo(destination,"example.txt");
},fail)
},fail);
为了清晰起见,我跳过了错误处理函数,假设没有它也能工作。
相关文章:
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何将所有JS文件连接到一个文件夹中
- 文件的节点自动化移动到另一个文件夹中
- 用于文件移动到另一个文件夹的Javascript自动化
- 使用jenkins从不同文件夹中的文件构建一个javascript文件
- 我如何制作一个文件的副本并用gump将其移动到父文件夹
- 在另一个文件夹中显示React组件
- 如何在 elfinder(一个 jquery 文件管理器插件)中只显示文件夹列表
- 从路径中删除最后一个文件夹
- Gulp.js - 无法将生成的文件从一个文件夹复制到另一个文件夹
- 如何使用Gulp编译并移动到另一个文件夹一堆sass文件
- 在Express.js应用程序的公用文件夹中创建一个文件
- 科尔多瓦使用SplashScreen插件在另一个文件夹中查找cordova_plugins.js
- 如何加载一个文件夹中可用的脚本文件,而不是加载HTML文件
- 如何从一个文件夹加载所有内容
- 如何使用下一个 botton 和自动查找文件夹为 HTML 模板创建演示栏
- 在 Javascript 中选择一个保管箱文件夹
- 将系统.js文件从jspm_packages移动到另一个文件夹,无法解析配置中的软件包
- 如何在Symfony中读取另一个文件夹中的内容json文件
- 使用 JavaScript 将文件从一个文件夹复制到另一个文件夹