![](/img/trans.png)
[英]JavaScript runtime error: Unable to get property 'value' of undefined or null reference
[英]JavaScript runtime error: Unable to get property 'activate' of undefined or null reference
我收到以下错误:
0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“ activate”
在我的UWP应用中运行以下javascript时:
Windows.UI.Xaml.Window.activate();
Windows.UI.Xaml.Window.current.activate();
要么
Windows.UI.Core.CoreWindow.activate();
Windows.Ui.Xaml和您链接的文档与HTML / JavaScript应用无关。 Windows.UI.Xaml仅在Xaml应用程序中使用。
要调用激活,您需要一个Windows.UI.Core.CoreWindow对象,但是Windows.UI.Core.CoreWindow本身在逻辑上是一个类,而不是对象
您需要创建或获取该类的实例才能调用Activate。 要获得这样的对象,请调用CoreWindow的静态方法getForCurrentThread。
var window = Windows.UI.Core.CoreWindow.getForCurrentThread();
Window.activate();
也就是说,您实际上想解决什么问题? 你怎么叫这个 JavaScript应用程序中的初始窗口激活由框架代码(未由应用程序代码明确调用)处理。 除非您在应用程序中管理多个CoreWindows,否则尝试激活窗口将取决于它是否已处于活动状态:您不能将窗口强制用户使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.