我正在 Visual Studio 中使用 Javascript 和 HTML5 创建 Windows 8.1 应用。因此,从我正在使用的站点打开文档。
这是我的 HTML 代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>JS_BlankApp</title>
<script src="/js/default.js"></script>
</head>
<body class="phone">
<div>
<x-ms-webview id="webview" src="http://google.com" width="300" height="300"></x-ms-webview>
</div>
<div style="background-color:yellow">
<a href="#" id="OpenDocument">Click here to open the document</a>
</div>
</body>
</html>
这是我的 Javascript 代码:
(function () {
"use strict";
var app = WinJS.Application;
var activation = Windows.ApplicationModel.Activation;
app.onactivated = function (args) {
if (args.detail.kind === activation.ActivationKind.launch) {
if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) {
$(document).ready(function () {
$("#OpenDocument").click(function () {
//$("webview").attr("src", m");
webview.navigate("https://docs.oracle.com/cd/E13226_01/workshop/docs81/pdf/files/workshop/JavaKeywordReference.pdf")
});
});
} else {
}
args.setPromise(WinJS.UI.processAll());
}
};
app.oncheckpoint = function (args) {
};
app.start();
})();
问题是当我单击“OpenDocument”链接时,我在控制台窗口中收到以下错误:
HTML1527: DOCTYPE expected. Consider adding a valid HTML5 doctype: "".
有人可以告诉我我在做什么错吗?
最佳答案
我认为这是一个本地问题,因为我无法复制它。删除 <!DOCTYPE html>
会解决这个问题。
关于jquery - 打开文档时 Windows HTML5 应用程序出现 "DOCTYPE expected"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34990169/