Windows Phone 8 中的通知
Posted
技术标签:
【中文标题】Windows Phone 8 中的通知【英文标题】:Notification in Windows Phone 8 【发布时间】:2014-10-30 04:35:04 【问题描述】:我可以在单个 Windows Phone 应用程序(Tile、Toast 和 raw)中使用 All 通知吗?如果是,那怎么办?有没有使用所有这三个通知的示例或链接? 我已经检查了这些链接
http://msdn.microsoft.com/library/windows/apps/hh202967(v=vs.105).aspx
http://msdn.microsoft.com/library/windows/apps/hh202977(v=vs.105).aspx
还有 Toast 和原始通知有什么不同?
谢谢
【问题讨论】:
【参考方案1】:是的,您绝对可以使用所有三种类型的推送通知。为什么不?您只需将toast、tile 和raw 通知文章中所需的代码合并即可。除了几个字符串之外,代码几乎相同。您可以将其合并为一个,您将获得使用所有 3 种类型的应用程序。
Toast 和 Raw 之间的区别在于,当应用收到 Toast 消息时 - 它会显示“toast”(顶部对齐的弹出窗口,带有应用图标和强调色上方的一些文本)。至于 wp8 - toast 仅在应用程序未处于活动状态时才会显示(不太确定 wp8.1)。您还可以检查 toast 是否从代码进入您的应用程序并执行更多操作。至于原始消息 - 您只需订阅接收它并在您的代码中手动执行一些操作 - 显示 MessageBox,刷新一些数据等等。所以在我看来,Toast 通知是原始通知的改进版本。
【讨论】:
以上是关于Windows Phone 8 中的通知的主要内容,如果未能解决你的问题,请参考以下文章
Windows Phone 8 中的 Toast 通知在 10 秒后消失
是否可以在 Windows Phone 8.1 中本地化推送通知文本
ibm mobilefirst for windows phone 8中的registerEventSourceCallback函数问题