我想使用Windows Phone 8上的推送通知提供的参数启动应用程序。
我希望实现的行为是,只要用户收到通知,就会使用通知中提供的参数启动应用程序。即以更加用户友好的方式无缝地呈现通知。
据我所知,有三种推送通知机制。祝酒词,瓷砖和原料。 他们似乎都无法处理想要的行为。
Toast:即使应用程序尚未启动,也会显示该消息。除非点击但似乎最接近目标,否则它不会启动应用程序。
平铺:如果应用程序已固定,则会显示消息。但是,除非在开始屏幕上将瓷砖固定得相当高,否则可能很难注意到它们。
Raw:在更多电源状态下工作,但需要运行应用程序。这似乎不匹配,因为我希望在应用程序未运行时收到通知。我找不到有关哪个应用程序说明处理原始通知的信息。我更愿意所有人。
我在研究中遗漏了什么?如果有人提示如何通过推送通知将应用程序放在前台(没有用户交互),我们将不胜感激!
我的第一次尝试是使用短信触发应用程序,但这似乎是不行的。 查看我的帖子Launch application automatically from an SMS on Windows Phone 8
答案 0 :(得分:1)
您无法在Windows Phone上自动启动应用程序(在iOS或Android上也无法启动)。您可以做的是提供带有推送通知的URI,以便用户转到包含所需信息的页面
答案 1 :(得分:0)
如果没有用户交互,您无法将应用程序放在后台。