Cordova getDirectory 返回错误代码
Posted
技术标签:
【中文标题】Cordova getDirectory 返回错误代码【英文标题】:Cordova getDirectory returns errorcode 【发布时间】:2014-02-17 11:08:18 【问题描述】:我正在尝试访问 Cordova ios 应用程序中的文件系统,但当我使用 getDirectory
方法时,它总是返回错误代码 3 (ABORT_ERR)。
我正在使用以下代码:
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
function onFileSystemSuccess(fileSystem)
console.log(fileSystem.name);
dataDir = fileSystem.root.getDirectory("ozzie", create: true, getDir, fail);
function getDir(dir)
console.log("successfull got directory", dir);
function fail(error)
console.log("error", error.code);
返回fileSystem.name
(“持久”),但它永远不会获取目录。这总是返回 error.code = 3,根据 phonegap 文档,它是 ABORT_ERR。
以前有人有过这种行为吗?
【问题讨论】:
遇到同样的错误,你解决了吗? 【参考方案1】:可能你的问题是你尝试创建两个目录,例如:directory1/directory2
在 iOS 中,您应该先创建一个,然后再创建另一个。
在 iPad 中,Documents
目录不存在。
【讨论】:
以上是关于Cordova getDirectory 返回错误代码的主要内容,如果未能解决你的问题,请参考以下文章
在 .Net 3.5 中使用 GetDirectories() 识别错误的 ReparsePoints?
Cordova android 应用程序 - POST 请求返回“禁止访问”错误
无法从 Objective C 插件返回到 Ionic/Cordova 应用程序时出错
C# Directory.GetDirectories - 如何解决 UnauthorizedAccessException?