从WinRT应用程序关闭Web浏览器(c#)

时间:2014-08-05 08:38:53

标签: c# winrt-xaml windows-8.1

有没有办法从我的WinRT应用关闭浏览器? (C#)

我为什么要这样? 我有一个网页,当我打开它时会重定向到我的应用程序。 应用程序确实打开(通过协议激活)但我想关闭浏览器,因为它没有用处。 有办法吗? 感谢

1 个答案:

答案 0 :(得分:1)

没有。曾经存在一种称为ApplicationView.TryUnSnap()的受支持方法的方法。但是不再支持该方法。我的意思是,它现在是deprecated

// Deprecated:
//     TryUnsnap may be altered or unavailable for releases after Windows 8.1. Apps
//     can be continuously resized, but cannot be snapped, starting in Windows 8.1.
//     Also, ApplicationView static methods may be altered or unavailable for releases
//     after Windows 8.1. Use ApplicationView.GetForCurrentView to get an instance
//     of ApplicationView.

一旦你的应用程序调用启动器,它就会将应用程序的控制权移交给启动程序操作的任何处理程序。在这种情况下,您使用的是LaunchUri(),它可以处理系统上http:协议的任何内容。通常这是Internet Explorer。

对不起那里多余的解释。快速回答是否定的。

祝你好运!