Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用cordova flle传输将图像/视频保存到IOS中的多媒体资料_Ios_Iphone_Cordova - Fatal编程技术网

使用cordova flle传输将图像/视频保存到IOS中的多媒体资料

使用cordova flle传输将图像/视频保存到IOS中的多媒体资料,ios,iphone,cordova,Ios,Iphone,Cordova,我正在从我在Cordova iOS中创建的应用程序下载图像/视频。我想访问从其他应用程序下载的文件,如WhatsApp、Instagram、Telegram等 我可以下载文件,但无法在多媒体资料或视频中查看它们,无法访问iOS中的文件系统根路径 我们在Cordova for iOS中是否有任何用于将文件从文档目录移动到相机卷的插件?如果没有,你能指导我如何通过遵循原生C过程来实现它吗?因为我是C新手 这是我在iOS中工作的示例代码 var url=encodeURI(“http://clips.

我正在从我在Cordova iOS中创建的应用程序下载图像/视频。我想访问从其他应用程序下载的文件,如WhatsApp、Instagram、Telegram等

我可以下载文件,但无法在多媒体资料或视频中查看它们,无法访问iOS中的文件系统根路径

我们在Cordova for iOS中是否有任何用于将文件从文档目录移动到相机卷的插件?如果没有,你能指导我如何通过遵循原生C过程来实现它吗?因为我是C新手

这是我在iOS中工作的示例代码

var url=encodeURI(“http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"); // 图像url
requestFileSystem(LocalFileSystem.PERSISTENT,0,函数(fs){
//cordova.file.documents目录
//cordova.file.dataDirectory
//fs.root.fullPath
//rootdir.toURL();
//fileSystem.root
警报(“根目录为”+cordova.file.documentsDirectory)
var imagePath=cordova.file.documents目录+“/big_buck_bunny.mp4”;
警报(图像路径);
var fileTransfer=new fileTransfer();
下载(url、imagePath、函数(条目、imagePath){
警报(图像路径);
console.log(imagePath);
警报(entry.fullPath);//条目是fileEntry对象
//下载();
下载文件();
},函数(错误){
警惕(“某些错误”);
});
})

使用cordova插件文件传输是不可能的。您可能需要选中以将base 64编码的图像保存到相机卷。有一个用于处理视频的分支,但是在Base64中编码大视频可能不是很有效