Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.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/laravel/10.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
Javascript Phonegap访问;www";文件夹_Javascript_Ios_Cordova_Phonegap Plugins_File Transfer - Fatal编程技术网

Javascript Phonegap访问;www";文件夹

Javascript Phonegap访问;www";文件夹,javascript,ios,cordova,phonegap-plugins,file-transfer,Javascript,Ios,Cordova,Phonegap Plugins,File Transfer,我正在构建一个应用程序,它应该从服务器下载一个文件并将其保存在“应用程序”中。我正在使用FileTransfer进行此操作。 现在我想问一下,是否可以将文件保存在我的“www”文件夹中?如果没有,我应该在哪里保存此文件 我尝试了fileSystem.root.fullPath,但ios中的“www”文件夹在哪里 谢谢大家! 应用程序目录包含应用程序的www文件夹但是,该位置是只读的,因此您将无法在其中存储数据。对于存储,文件系统根目录是一个不错的选择。在ios上,它对应于Documents目录,

我正在构建一个应用程序,它应该从服务器下载一个文件并将其保存在“应用程序”中。我正在使用FileTransfer进行此操作。 现在我想问一下,是否可以将文件保存在我的“www”文件夹中?如果没有,我应该在哪里保存此文件

我尝试了fileSystem.root.fullPath,但ios中的“www”文件夹在哪里


谢谢大家!

应用程序目录包含应用程序的www文件夹但是,该位置是只读的,因此您将无法在其中存储数据。对于存储,文件系统根目录是一个不错的选择。在ios上,它对应于Documents目录,它是持久读/写存储,我认为它适合大多数应用程序的需要。我仍将演示如何访问应用程序文件夹,以防您对访问其中的某些文件感兴趣


使用文件插件时,您可以使用
cordova.file.applicationDirectory
位置访问iOS的应用程序内部文件夹(对于其他iOS位置,请查看位于的表)。将它与
resolveLocalFileSystemURI
一起使用,它将在所述位置为其成功回调提供一个目录条目

然后,您可以使用
getDirectory
访问www文件夹

简短示例

window.resolveLocalFileSystemURI(cordova.file.applicationDirectory,
    function(appDirectory) {
         appDirectory.getDirectory("www", {create:false}, onSuccess, onFailure);
    }, 
onFailure);

应用程序目录包含应用程序的www文件夹但是,该位置是只读的,因此您将无法在其中存储数据。对于存储,文件系统根目录是一个不错的选择。在ios上,它对应于Documents目录,它是持久读/写存储,我认为它适合大多数应用程序的需要。我仍将演示如何访问应用程序文件夹,以防您对访问其中的某些文件感兴趣


使用文件插件时,您可以使用
cordova.file.applicationDirectory
位置访问iOS的应用程序内部文件夹(对于其他iOS位置,请查看位于的表)。将它与
resolveLocalFileSystemURI
一起使用,它将在所述位置为其成功回调提供一个目录条目

然后,您可以使用
getDirectory
访问www文件夹

简短示例

window.resolveLocalFileSystemURI(cordova.file.applicationDirectory,
    function(appDirectory) {
         appDirectory.getDirectory("www", {create:false}, onSuccess, onFailure);
    }, 
onFailure);

你看到这个了吗?是的,但我想把它放在我的“www”文件夹里。你看到这个了吗?是的,但我想把它放在我的“www”文件夹里