我有一个Window Runtime Component访问Window.Current对象,在VisibilityChanged事件上添加一个处理程序。
如果我在C#Windows应用商店应用中运行该代码,它会完美运行(只要我在初始化Window的方法中执行此操作)。
不幸的是,我无法在WinJS应用中执行此操作。它在我启动应用程序时中断。
为什么?
谢谢!
答案 0 :(得分:1)
Window.Current是一个XAML概念。它根本不存在于HTML / JS应用程序中。您无法在WinJS应用程序中托管或使用XAML对象。
您需要在Javascript中附加到相应的浏览器事件。