如何访问Windows应用程序包中的文件存储应用程序

时间:2014-11-24 05:18:41

标签: javascript windows-phone-8 windows-runtime windows-store-apps winjs

我正在尝试从我的应用安装包中访问某个特定文件但是我遇到了Javascript类型不匹配错误。我究竟做错了什么。请告诉我从我安装的软件包中访问任何文件的好方法。

Windows.Storage.StorageFile.getFileFromApplicationUriAsync("ms-appx://PackageName/images/appicon.png").done(
function (file) {

    // Process file
}

);

1 个答案:

答案 0 :(得分:1)

首先需要从字符串中创建URI

var uri = new Windows.Foundation.Uri("ms-appx:///datafile.xml")
Windows.Storage.StorageFile.getFileFromApplicationUriAsync(uri).done()

MSDN Link: StorageFile.GetFileFromApplicationUriAsync