Winjs访问localState文件夹中的文件

时间:2014-03-18 18:23:09

标签: file winjs

我在javascripts / html中为Windows 8创建了一个项目。

现在我想加载一个存储在LocalState文件夹中的文件:

"C:\Users\%name%\AppData\Local\Packages\%package_name%\LocalState" 

我使用函数检查文件:

console.log(function load(C:\Users\%name%\AppData\Local\Packages\%package_name%\LocalState\filename.jpg));

我收到错误APPHOST9623 RESOURCE_NOT_FOUND

如何解决错误?

感谢

2 个答案:

答案 0 :(得分:1)

您可以使用:

Windows.Storage.ApplicationData.current.localFolder.getFileAsync("fileName.jpg")
.done(function (file) {
    //data is a file object
},
function (error) {
    //error if file does not exist
});

答案 1 :(得分:0)

如果您需要文件的路径,请尝试以这种方式:

var file = localFolder.path + "\\" + fileName; console.log("file esistente " + x); 
console.log(md5_file(file));