我正在尝试通过 LaunchUriAsync() 在 OnShareTargetActivated() 方法上调用我的应用程序,但它不起作用。
我在 appmanifest 中有一个名为“myapp”的协议。当我在文件资源管理器上放置“myapp://test”时,我的应用程序会启动,但是当我这样做时:
protected async override void OnShareTargetActivated(ShareTargetActivatedEventArgs args)
{
Uri uri = new Uri("myapp://test");
await Windows.System.Launcher.LaunchUriAsync(uri);
}
当用户单击共享选项中 Charm Bar 上的我的应用程序时,会发生这种情况。但是该应用程序永远不会启动。