我收到以下錯誤:的JavaScript運行時錯誤:無法獲取屬性未定義或空引用「激活」
Windows.UI.Xaml.Window.activate();
Windows.UI.Xaml.Window.current.activate();
:
運行的JavaScript在我UWP應用中的以下線的時候0x800a138f - JavaScript runtime error: Unable to get property 'activate' of undefined or null reference
或
Windows.UI.Core.CoreWindow.activate();
API Reference,Handle app activation Doc
這意味着'Windows.UI.Xaml.Window'是未定義的。這基本上是NPE。在Xaml.Window變爲可用之前,您可能需要先初始化某些內容。 – Carcigenicate
@Carcigenicate奇怪的是,如果我只運行'Windows.UI.Xaml.Window',我不會例外。 – jonhue
因爲'Windows.UI.Xaml.Window'什麼都不做。它評估爲「未定義」,這本身並不是一個錯誤。你試圖在'undefined'上調用一個函數,這是一個錯誤。 – Carcigenicate