有没有任何方法可以通过编程方式启动应用程序,使其在快照视图中启动



我想在Windows 8的JavaScript应用程序中使用Windows.System.Launcher.LaunchUriAsync启动一个URL,但我希望它在快照视图中启动。有办法做到这一点吗?

您不能在快照模式下启动应用程序,也不能在该模式下启动另一个应用程序。需要注意的一点是,根据屏幕的方向或分辨率,快照视图甚至可能不可能实现。此外,根据用户负责的理念,移动到快照模式应该是他/她的选择。

您可以通过TryUnsnap以编程方式退出捕捉模式(进入填充模式);然而,指导方针确实规定了

让用户控制。不要以编程方式取消应用程序以获取用户的注意力。取消快照应仅保留给用户尝试使用不可用的功能时的情况处于咬合状态。如果您的应用程序已捕获中所有页面的视图在应用程序中,您根本不需要以编程方式取消快照。

不要添加UI控件以编程方式取消对应用程序的捕捉。拆分器应用程序之间始终存在,并允许用户在任何时候取消快照

最新更新