如何使用phonegap将文件从一个文件夹移动/复制到android中的其他文件夹?

and*_*gap 5 html javascript android cordova

在我的应用程序按钮单击我能够从​​url下载文件到我的SDCARD的android其路径类似于"mnt/sdcard/files/data.pdf",现在我想将此文件移动/复制到其他目的地使用phonegap的文件夹.任何人都可以帮我在phonegap中如何做到这一点?

我在路径"mnt/sdcard/files/data.pdf"中有一个pdf文件,我想将该pdf文件移动到新路径"mnt/sdcard/download/data.pdf",任何人都可以帮助我.

ped*_*rla 6

假设您实际使用的是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);
Run Code Online (Sandbox Code Playgroud)

我跳过错误处理函数以获得清晰度,假设没有它就可以工作.