Windows phone 8 如何在WP*Webbrowser控件上捕获Url更改

Windows phone 8 如何在WP*Webbrowser控件上捕获Url更改,windows-phone-8,webbrowser-control,Windows Phone 8,Webbrowser Control,如何在手机浏览器控件上侦听Url更改事件? 我的要求是page1。默认情况下,html将加载到浏览器上。在page1.html上单击Submit按钮的事件时,它将在内部重定向到Page2.html,并带有一些参数。所以我想捕捉这些参数。我该怎么做?是否可以添加任何AddressChanged事件或类似事件?有事件和,您可以在其中获取参数中的当前Uri并做出相应反应。尝试以下操作: private void Browser_Navigated(object sender,System.Window

如何在手机浏览器控件上侦听Url更改事件? 我的要求是page1。默认情况下,html将加载到浏览器上。在page1.html上单击Submit按钮的事件时,它将在内部重定向到Page2.html,并带有一些参数。所以我想捕捉这些参数。我该怎么做?是否可以添加任何AddressChanged事件或类似事件?

有事件和,您可以在其中获取参数中的当前Uri并做出相应反应。

尝试以下操作:

private void Browser_Navigated(object sender,System.Windows.Navigation.NavigationEventArgs e)
        {
            string uri = e.Uri.OriginalString;                
        }
通过使用Browser_Navigated和Browser_Navigating这两个事件,您可以获得当前导航的Uri及其所有参数