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