WP8应用程序在页面之间导航时关闭了错误错误



我正在开发Windows Phone 8应用程序。一切正常,但是当我从一个屏幕到另一个屏幕(使用Navigationservice.navigate)导航时,该应用程序间歇性地关闭。没有错误/异常,但是应用程序关闭并将我带到应用程序列表。如果我导航约10次,这是1-2次。

其他人也面临同一问题?,请分享相同的解决方案。

,因此很容易使用相对,因为它与当前目录相对。

更改

NavigationService.Navigate(new Uri("/Home.xaml", UriKind.RelativeOrAbsolute));

to

NavigationService.Navigate(new Uri("/Home.xaml", UriKind.Relative));

如果您在同一页面之间导航,则应将第一个打开的页面用作起点,然后使用向后导航返回该页面:

NavigationService.GoBack();

这将从BackStack中删除当前页面并恢复上一页。否则使用普通导航:

NavigationService.Navigate(new Uri("/MyNewPage.xaml", UriKind.Relative));

您应该尝试一下,如果没有帮助,请调试页面初始化并按行加载。

最新更新