当我在WMAppManifest.xml页面瓷砖导航(导航URL)设置ActivationPolicy =“恢复”不是墓碑状态工作时,重新加载上次回栈页面(URL)。 它正常工作与休眠状态进行重新加载页面。 如果不设置此属性(ActivationPolicy =“恢复”),它重新加载页面在两种状态[休眠状态和墓碑状态。
但如何才能实现导航到辅助URL的,当我们设置该属性。
请帮我 。
当我在WMAppManifest.xml页面瓷砖导航(导航URL)设置ActivationPolicy =“恢复”不是墓碑状态工作时,重新加载上次回栈页面(URL)。 它正常工作与休眠状态进行重新加载页面。 如果不设置此属性(ActivationPolicy =“恢复”),它重新加载页面在两种状态[休眠状态和墓碑状态。
但如何才能实现导航到辅助URL的,当我们设置该属性。
请帮我 。
添加ActivationPolicy =“恢复”不是有你的应用程序支持快速应用恢复所需的唯一步骤。 我相信你描述的行为是正常的,当你只能设置一个属性。 我认为,这是实现“快速应用程序恢复”的几种方式,但我觉得这是最简单的方法。
像你刚才所描述的设置激活策略,然后执行以下操作:
进入App.xaml.cs在“应用”添加类:
private bool reset
那么你应该有InitializePhoneApplication初始化的RootFrame的方法。 补充一点:
RootFrame.Navigating += RootFrame_Navigating;
RootFrame.Navigated += RootFrame_Navigated;
然后你可以去添加这些方法:
void RootFrame_Navigating(object sender, NavigatingCancelEventArgs e)
{
if (reset && e.IsCancelable && e.Uri.OriginalString == "/MainPage.xaml")
{
e.Cancel = true;
reset = false;
}
}
void RootFrame_Navigated(object sender, NavigationEventArgs e)
{
reset = e.NavigationMode == NavigationMode.Reset;
}
如果实施该得当,你的应用程序应该从你的最后一页简历。
这里同样的问题。 我WP8应用与快速应用程序恢复启用。 我可以针指向我的应用程序的特定页面的瓷砖。 它工作正常,当应用程序只是暂停,但是当应用程序被逻辑删除,然后单击次平铺于单击主瓦同样的效果。
我收到NavigationMode ==返回和URI == /MainPage.xaml只有一个RootFrameNavigating事件。 然后该应用程序显示了以前的页面,在那里我之前暂停的应用程序。
我想这是在平台这种特定情况下实际的错误- 快速应用程序恢复+墓碑应用+导航从固定瓷砖 ,我们作为开发商也解决不了。