2014-05-13 110 views
0

我想启动初期使用推送通知在Windows Phone提供的参数应用8.启动从Windows Phone的推送通知自动应用8

我希望实现的行为,一旦用户收到通知后,应用程序将使用通知中提供的参数启动。即以更加用户友好的方式无缝呈现通知。

据我了解,有三个推送通知机制。吐司,瓷砖和原料。 他们似乎都不能处理想要的行为。

  1. Toast:即使应用程序尚未启动,也会显示消息。除非点击,否则它不会启动应用程序,但似乎最接近目标。

  2. 平铺:如果应用程序已被固定,则显示消息。但是它们可能很难注意到,除非在启动屏幕上该贴片相当高。

  3. Raw:在更多电源状态下工作,但需要应用程序运行。这似乎不匹配,因为我希望在应用程序未运行时收到通知。我无法找到关于哪些应用程序状态处理原始通知的信息。我宁愿所有。

我在研究中错过了什么吗?如果任何人有一个如何从推送通知(无需用户交互)将应用程序放在前台的暗示,将不胜感激!

我的第一次尝试是使用SMS触发应用程序启动,但似乎是不行。 看我的贴子Launch application automatically from an SMS on Windows Phone 8

回答

1

您无法在Windows Phone上自动启动应用程序(您也无法在iOS或Android上启动)。你可以做的是提供一个带有推送通知的URI,这样用户就可以进入一个包含所需信息的页面

+0

但推送通知仍然需要点击?没有自动解析应用程序的URI? 它可能在Android上的方式:-) – hirro

0

你不能在没有用户交互的情况下从后台将应用程序放在前台。

+0

对于解答有用吗? – vITs

+0

我在寻找一个积极的答案,但如果我没有得到任何答案,我会接受所有答案。 我已经写道,我可以按推送通知来启动应用程序,所以我把它从你的答案中删除。最后一句是。 – hirro

相关问题