Cordova 3.4.0:文件Api GetFile中止错误

时间:2014-07-28 08:11:41

标签: javascript ios file cordova

最近将我的应用程序的Cordova框架升级到3.4.0

我曾经在iOS应用的Documents目录中写一个文件。 文件访问代码段如下所示。

var path = "/var/mobile/Applications/MyApp/Documents/tempDir/txtFile.txt";
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, 
            function(fileSystem){

                fileSystem.root.getFile(path,{create:true, exclusive: false},
                        function(fileEntry){
                            console.log('gotFileEntry');

                                );
                        },
                        function(){
                            console.log('gotFileEntry fail');
                            }
                        );

            }, 
            function(){
                console.log('fail');
                }
            );

在较新版本的cordova(3.4.0)中,它无法获取文件条目并抛出错误代码= 3,即ABORT_ERR

请帮我解决这个问题。由于我的完整模块依赖于此。 任何帮助是极大的赞赏。提前致谢。

1 个答案:

答案 0 :(得分:0)

在挖掘Cordova FILE插件后,发现传递的文件路径应该是最新版本的相对路径。参考here