Windows 8 JavaScript将html读取到data.js中

我正在使用示例网格javascript模板来构建一个win8应用程序。Windows 8 JavaScript将html读取到data.js中

我也使用data.js文件加载数据。然而,这种用途:

var content = "test content";

var sampleItems = [ 

{group: sampleGroups[0], title: "Title", description: "DESC", content: content},

然而,我的文字内容也越来越长,我也想放像IMG和P等

HTML语法请告诉我最简单的方式来加载本地HTML文件放到上面的内容变量中?

谢谢!

回答:

要读取应用程序的本地存储中的HTML文件,您可以使用WinJS.Application.local对象的readText方法。

var loc = WinJS.Application.local; 

loc.readText("fileName", "failed").done(/* Your success and error handlers */);

用于读取存储在应用程序包中的文件,你将执行更多的东西是这样的:

var myText; 

var url = new Windows.Foundation.Uri("ms-appx:///html/filename.html");

Windows.Storage.StorageFile.getFileFromApplicationUriAsync(url).then(function (file) {

Windows.Storage.FileIO.readTextAsync(file).then(function (text) {

myText=text;

});

});

以上是 Windows 8 JavaScript将html读取到data.js中 的全部内容, 来源链接: utcz.com/qa/257111.html

回到顶部