我们即将为Windows 8提交两个版本的游戏:
因此,在广告支持的版本上,我们需要一个按钮来链接到商店的完整版本。
在这两个版本中,我们还想放置一个按钮链接到商店以查看每个应用。
在Windows 8中如何处理这两种方案?
答案 0 :(得分:24)
感谢可爱的人们创造了Physamajig,不仅要解决这个问题,还要在他们的博客上分享信息!以下是您可以直接链接到评论页面的方法:
Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:REVIEW?PFN=MY_PACKAGE_FAMILY_NAME"));
将MY_PACKAGE_FAMILY_NAME替换为包清单中的那个。
查看完整详情:http://andybeaulieu.com/Home/tabid/67/EntryID/227/Default.aspx
答案 1 :(得分:6)
var storeURI = new Uri("ms-windows-store:PDP?PFN=<Your package family name from the manifest>");
await Windows.System.Launcher.LaunchUriAsync(storeURI);
应该这样做。
答案 2 :(得分:3)
我们今天要求直接链接到AEL的评论页面。一旦您的应用程序在商店中,就会自动添加设置超级按钮中的评级和评论链接。无需编码。
答案 3 :(得分:0)
您可以在点击事件中直接使用以下代码:
MarketplaceReviewTask marketplaceReviewTask = new MarketplaceReviewTask();
marketplaceReviewTask.Show();
您需要添加
using Microsoft.Phone.Tasks;
也
答案 4 :(得分:-1)
使用: -
private async void Rate_Click(object sender, RoutedEventArgs e)
{
String pfn = Package.Current.Id.FamilyName;
await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:REVIEW?PFN=" + pfn + ""));
}
您可以找到详细解决方案here。