Windows.System.Launcher.LaunchUriAsync
方法立即启动默认的Web浏览器。
await Windows.System.Launcher.LaunchUriAsync(
new Uri(@"https://www.example.com"));
下面的代码没有任何改变。
await Windows.System.Launcher.LaunchUriAsync(
new Uri(@"https://www.example.com"),
new LauncherOptions {
DesiredRemainingView= Windows.UI.ViewManagement.ViewSizePreference.UseMinimum });
我想以最小化模式从外部Web浏览器启动URI(它只是告诉用户处于最小化状态,只是在闪烁)。
我想将网页重定向到外部浏览器,但不想立即打开网页来打扰用户。
答案 0 :(得分:1)
我不知道使用Launcher
API的方法。您可以选择所需的窗口大小,但结果始终是可见窗口。
您可以通过添加一个完全信任组件来实现,该组件将使用ProcessWindowStyle
的ProcessStartInfo
属性来执行此操作,但这听起来像是过大的杀伤力。