如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹

How to move/copy a file from one folder to other folder in android using phonegap?

本文关键字:文件夹 一个 移动 另一个 复制 android 文件 phonegap      更新时间:2023-09-26

在我的应用程序中,点击按钮,我可以将一个文件从url下载到我的android SDCARD中,其路径类似于"mnt/SDCARD/files/data.pdf",现在我想使用phonegap将此文件移动/复制到其他目标文件夹。有人能帮我在电话间隙里怎么做吗?

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

假设您实际使用的是Cordova,请检查FileEntry,它有名为moveTocopyTo的方法。

请注意,文件系统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);

为了清晰起见,我跳过了错误处理函数,假设没有它也能工作。