我不想打开浏览器,而是打开我的 Windows 8 手机中的实际商店。
我正在使用 PhoneGap 开发一个应用程序,所以我想用 Javascript 来做这件事。
我还没有提交我的应用程序,所以我还没有包名。在没有实际包名的情况下如何测试它?
另外,我似乎无法使用:
Windows.System.Launcher.LaunchUriAsync(new Uri(appStoreURL));
我得到:
Error:["'Windows' is undefined file:x-wmapp0:www\/js\/......
有任何想法吗?
解决方案:
使用 Benoit 的答案和我发现的其他一些东西,我设法通过将以下插件添加到我的 cordovalib 来直接链接到评论部分:
LaunchReview.cs
using WPCordovaClassLib.Cordova.Commands;
using Microsoft.Phone.Tasks;
namespace Cordova.Extension.Commands
{
public class LaunchReview : BaseCommand
{
public void launchReview(string options)
{
// Use the Marketplace review task to launch the Store or Marketplace and then display the review page for the current app.
MarketplaceReviewTask marketplaceReviewTask = new MarketplaceReviewTask();
marketplaceReviewTask.Show();
}
}
}