Windows phone 8 墓碑装饰时来自toast的深度链接

Windows phone 8 墓碑装饰时来自toast的深度链接,windows-phone-8,windows-phone,Windows Phone 8,Windows Phone,我在Windows Phone 8.0 Silverlight应用程序中遇到了一个奇怪的问题。我使用带有深度链接的toast通知。如果满足以下条件,则其工作正常: 应用程序已打开 应用程序已停用,但仍在内存或内存中 应用程序已完全关闭 但是,如果应用程序处于墓碑状态,则无法工作。我希望看到的流程是: 手机接收来自服务器的toast,用户点击toast 应用程序激活事件 OnNavigatedTo(墓碑前的旧页) OnNavigatedTo(深度链接页) 第四步没有发生。它的行为就像用户只需点

我在Windows Phone 8.0 Silverlight应用程序中遇到了一个奇怪的问题。我使用带有深度链接的toast通知。如果满足以下条件,则其工作正常:

  • 应用程序已打开
  • 应用程序已停用,但仍在内存或内存中
  • 应用程序已完全关闭
但是,如果应用程序处于墓碑状态,则无法工作。我希望看到的流程是:

  • 手机接收来自服务器的toast,用户点击toast
  • 应用程序激活事件
  • OnNavigatedTo(墓碑前的旧页)
  • OnNavigatedTo(深度链接页)

  • 第四步没有发生。它的行为就像用户只需点击后退按钮并重新打开应用程序。我知道推送通知是正确的,因为它适用于其他场景。你知道这是什么原因吗?

    我很确定这是8.0中的一个bug;很抱歉一种缓解措施是,你可以ping你的服务,看看它最近是否发送了推送通知,然后再次获取相同的数据。不幸的是,这不会有帮助,用户可能会有多个具有不同深度链接的祝酒词,因此他们点击的上下文很重要。嗯,那太麻烦了。谢谢你的回复。