【发布时间】:2017-07-17 04:20:12
【问题描述】:
我收到以下错误:
0x800a138f - JavaScript 运行时错误:无法获取未定义或空引用的属性“激活”
在我的 UWP 应用程序中运行以下 javascript 行时:
Windows.UI.Xaml.Window.activate();
Windows.UI.Xaml.Window.current.activate();
或
Windows.UI.Core.CoreWindow.activate();
【问题讨论】:
-
这意味着
Windows.UI.Xaml.Window未定义。这基本上是一个 NPE。在Xaml.Window可用之前,您可能需要先初始化一些东西。 -
@Carcigenicate 奇怪的是,如果我只运行
Windows.UI.Xaml.Window,我也不会例外。 -
因为
Windows.UI.Xaml.Window什么都不做。它的计算结果为undefined,这本身并不是一个错误。您尝试在undefined上调用函数,但这是一个错误。 -
我想说尽可能多地包含有关您的调试尝试的信息是一件好事。对不起,我已经用尽了我的想法。祝你好运。
-
Windows.UI.Xaml 命名空间在 js 中不可用。你想通过这些调用来达到什么目的?
标签: javascript uwp windows-store-apps