是否可以从phonegap保存缓存目录中的文件?

时间:2013-04-04 09:07:50

标签: cordova caching directory

是否可以从phonegap保存缓存目录中的文件?

感谢

紫皮

2 个答案:

答案 0 :(得分:0)

你可以这样做。 Juste用cordova.file.cacheDirectory替换cordova.file.dataDirectory(我认为这是正确的名称)

window.resolveLocalFileSystemURL(
    cordova.file.dataDirectory, 
    function gotDir(dir) {
        console.log("Data directory located");
        dir.getFile(sessionID + ".html", {create:true},
                    function(file) {
                        console.log("got the file", file);
                        file.createWriter(this.gotFileWriter,
                                          function fail() {
                                              console.log("Unable to create the writer");
                                         });
                });
    }
    function fail() 
        console.log("Unable to locate the cache");
});

答案 1 :(得分:-1)

你的意思是sessionStorage吗?

http://docs.phonegap.com/en/2.5.0/cordova_storage_storage.md.html#Storage

注意:window.sessionStorage提供相同的界面,但在应用程序启动之间清除。