Windows 8 0x800a1391-JavaScript运行时错误:';WinJS';是未定义的
我已经从 然后我安装live、telerik等的sdk 安装之后,我运行了代码,得到了以下错误Windows 8 0x800a1391-JavaScript运行时错误:';WinJS';是未定义的,windows-8,microsoft-metro,winrt-xaml,Windows 8,Microsoft Metro,Winrt Xaml,我已经从 然后我安装live、telerik等的sdk 安装之后,我运行了代码,得到了以下错误 `0x800a1391 - JavaScript runtime error: 'WinJS' is undefined` 该错误发生在Converters.Js文件中 (function() { var r = Windows.Storage.ApplicationData.current.roamingSettings.values; // Export shortDate
`0x800a1391 - JavaScript runtime error: 'WinJS' is undefined`
该错误发生在Converters.Js文件中
(function() {
var r = Windows.Storage.ApplicationData.current.roamingSettings.values;
// Export shortDate
WinJS.Namespace.define("codeSHOW.Converters", { // Error Occured here
});
})();
非常感谢您的帮助
谢谢。您是否在htm文件中包含base.js,在此之前,您的htm文件是否进行过调用?在您的默认.htm页面(或具有相同代码的其他html页面)上,将WINJS引用更改为该文件在应用ie中的位置 References>WindowsLibraryforJavaScript2.0>js>base.js 我也遇到了同样的问题,只需从中删除URL引用的.preview
<!-- WinJS references -->
<link href="//Microsoft.WinJS.2.0.Preview/css/ui-dark.css" rel="stylesheet" />
<script src="//Microsoft.WinJS.2.0.Preview/js/base.js"></script>
<script src="//Microsoft.WinJS.2.0.Preview/js/ui.js"></script>
到
您应该在Windows库中添加对Javascript的引用检查后,我会让您知道。它包括在内`问题是参考文献不正确。正确的参考号在那里
<!-- WinJS references -->
<link href="//Microsoft.WinJS.2.0/css/ui-dark.css" rel="stylesheet" />
<script src="//Microsoft.WinJS.2.0/js/base.js"></script>
<script src="//Microsoft.WinJS.2.0/js/ui.js"></script>