要打开当前应用的Windows应用商店页面,我们通常会使用以下代码:
MarketplaceDetailTask marketPlaceDetailTask = new MarketplaceDetailTask();
marketPlaceDetailTask.Show();
但是如何打开另一个已发布产品的Windows应用商店页面?如果我这样打电话,我是对的吗?
var success = Windows.System.Launcher.LaunchUriAsync(new Uri("http://www.windowsphone.com/s?appid=d1a235ce-...-040e"));
或那:
WebBrowserTask task = new WebBrowserTask();
task.URL = "http://www.windowsphone.com/s?appid=d1a235ce-...-040e";
task.Show();
是否有像MarketplaceDetailTask这样的专用任务来打开特定的产品页面?
答案 0 :(得分:0)
只需将MarketplaceDetailTask
与您要展示的应用的guid一起使用
var marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentIdentifier = "d1a235ce-...-040e";
marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
marketplaceDetailTask.Show();