5

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

我在路径“mnt/sdcard/files/data.pdf”中有一个 pdf 文件,我想将该 pdf 文件移动到新路径“mnt/sdcard/download/data.pdf”,请帮助我。

4

1 回答 1

6

假设您实际上正在使用 Cordova,请检查FileEntry,它具有名为moveToand的方法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);

为了清楚起见,我跳过了错误处理功能,假设没有它也可以工作。

于 2012-09-14T06:54:53.310 回答