之前写过一篇文章  UWP 五星好评

 代码如下
var pfn = Package.Current.Id.FamilyName;
await Launcher.LaunchUriAsync(new Uri("ms-windows-store://review/?PFN=" + pfn));

这样做有一个弊端,大家也都知道,商店App做的简直是辣鸡到极致,圆圈不断加载,要是等上面的方法加载,估计黄花菜都要凉了。

这里介绍一种新的评价方法,无需跳转商店,直接在App内评价。

public async Task<bool> ShowRatingReviewDialog()
{
StoreSendRequestResult result = await StoreRequestHelper.SendRequestAsync(
StoreContext.GetDefault(), , String.Empty); if (result.ExtendedError == null)
{
JObject jsonObject = JObject.Parse(result.Response);
if (jsonObject.SelectToken("status").ToString() == "success")
{
// The customer rated or reviewed the app.
return true;
}
} // There was an error with the request, or the customer chose not to
// rate or review the app.
return false;
}
然后再需要的地方调用 ShowRatingReviewDialog() 即可。
 
 

 
 

最新文章

  1. 如何避免git每次提交都输入密码
  2. Android APP 两种用程序拨号的方式
  3. AutoHotkey 使用笔记
  4. Windows Store App 全球化:引用类库资源
  5. 【bzoj2104】 K-th Number
  6. 【后台测试】手把手教你jmeter压测
  7. Hadoop学习笔记: MapReduce Java编程简介
  8. Unity4.3.3激活
  9. Linux-Memcache分布式部署方案(magent代理解决单点故障)
  10. Javascript 中的小括号 “()” 的多义性
  11. Codeforces Round #355 (Div. 2) D. Vanya and Treasure dp+分块
  12. [YY题]HDOJ5288 OO’s Sequence
  13. Lambda 笔记
  14. c笔试题(1)
  15. Linux下串口通信工具minicom的用法
  16. slf4j+log4j在Java中实现日志记录
  17. 记录Nginx模块开发
  18. python学习:输出九九乘法表
  19. SpringBoot的学习【5.Spring Boot 的配置文件】
  20. Django深度剖析-二

热门文章

  1. 检查windows系统支持的密码套件
  2. BZOJ 1066 蜥蜴 最大流
  3. Java基础知识强化107:DecimalFormat
  4. iOS 网络缓存总结
  5. 1483. [HNOI2009]梦幻布丁【平衡树-splay】
  6. Day1 Java编程环境和变量
  7. Python 日志输出
  8. mysql因为服务器异常关机倒是启动不了 找不到mysql.sock
  9. JDBC连接池使用
  10. http协议cookie结构分析