我创建了一个Windows Phone 8.1应用程序(C#),它基本上导航到另一个显示地图视图的表单。有问题的代码是按钮点击事件:
<script>
window.onunload = refreshPageB;
function refreshPageB() {
window.opener.location.reload();
}
</script>
同样使用到位:
public void ToOriginal_Click(object sender, RoutedEventArgs e)
{
this.Frame.Navigate(typeof(Pages.MapPage));
//Pages is a folder where all pages are put in. MapPage is what I open
}
引发的异常:
using Windows.UI.Xaml.Navigation;
我在Package.appxmanifest中添加了位置功能。它在某些时候起作用,但是我改变了什么,现在导致了这个问题吗?
我四处寻找,但没有找到类似的东西。相同的代码,但原因不同。似乎这是一个拒绝某些东西时抛出的一般异常代码。但是如何解决这个导航呢?
如果有人可以将我链接到答案或有关于此的信息,请告诉我。
答案 0 :(得分:0)
即使我遇到这个问题,也要替换this.Frame.Navigate(typeof(Pages.MapPage));
与
await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
Frame.Navigate(typeof(Pages.MapPage)));
那应该解决问题