Ios 如何使用phonegap将文件从一个位置移动/复制到另一个位置

Ios 如何使用phonegap将文件从一个位置移动/复制到另一个位置,ios,cordova,phonegap-plugins,phonegap-build,Ios,Cordova,Phonegap Plugins,Phonegap Build,我正在使用Phonegap文件API,但在将文件从一个位置复制到另一个位置时遇到问题 我的目标设备是iOS(ipad) 我的iOS版本是9.2.1 我在windows平台上工作 我正在使用phonegap构建 我的要求: 我正在捕获一个视频,默认情况下,它被保存在某个临时文件夹中。这里是保存它的位置(/private/var/mobile/Containers/Data/Application/2183897E-3660-4145-A822-76F5B763E48D/tmp/capture-

我正在使用Phonegap文件API,但在将文件从一个位置复制到另一个位置时遇到问题

  • 我的目标设备是iOS(ipad)

  • 我的iOS版本是9.2.1

  • 我在windows平台上工作

  • 我正在使用phonegap构建

我的要求: 我正在捕获一个视频,默认情况下,它被保存在某个临时文件夹中。这里是保存它的位置(
/private/var/mobile/Containers/Data/Application/2183897E-3660-4145-A822-76F5B763E48D/tmp/capture-T0x17e7cae0.tmp.avqBi2/capturedvideo.MOV

所以我只想把这个(
capturedvideo.MOV
)视频移动到我ipad中相册的位置

这是我的代码,我正在努力使它工作

function success(entry) {
console.log("New Path: " + entry.fullPath);
}

function fail(error) {
alert(error.code);
}

}


任何帮助或工作的例子都会很好

谢谢


Nik`

这在iOS上根本不可能实现,因为苹果不允许将视频、图像或任何其他文件从应用程序沙盒中移动到其他文件夹。iPad/iPhone上的标准摄像头之所以能够在那里放置图片,原因很简单,因为这是一项内置功能,具有您的第三方应用程序无法获得的特殊权限。
当然,这只有在设备没有越狱的情况下才是正确的。

要了解更多信息,特别是关于文件系统布局和允许存储的内容,请查看Github上的cordova文件插件自述:

任何帮助或工作示例都非常有用。谢谢,欢迎光临。“告诉我怎么做”的问题不适合这个网站。发布您当前的代码,并具体告诉您的读者它是如何工作的,应该有人站出来帮助您。(我还建议在主题中添加“Phonegap”,以便引起了解该框架的人的注意。我对Phonegap几乎一无所知,因此我无法帮助你。)你是否曾以令人满意的方式解决过这个问题?我正试图做和你完全一样的事。谢谢
function moveDir(entry) {
var parent = document.getElementById('parent').value,
    parentName = parent.substring(parent.lastIndexOf('/')+1),
    newName = document.getElementById('newName').value,
    parentEntry = new DirectoryEntry(parentName, parent);

// move the directory to a new directory and rename it
entry.moveTo(saveToPhotoAlbum, newName, success, fail);