Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Metro应用程序处理webview中的打开链接/url加载_C#_Url_Webview_Event Handling_Microsoft Metro - Fatal编程技术网

C# Metro应用程序处理webview中的打开链接/url加载

C# Metro应用程序处理webview中的打开链接/url加载,c#,url,webview,event-handling,microsoft-metro,C#,Url,Webview,Event Handling,Microsoft Metro,我有一个横幅,其中包含点击区域到url,如下所示: playMusic://123456 如何捕获链接打开或url加载,以便将此类链接管理到应用程序中 似乎没有webview事件,我也没有找到覆盖方法 谢谢。我希望您的Web视图动态更改url,您需要捕获动态导航的url。 如果是, 此代码将显示webview导航到url时加载的url的消息框。。。 如果这不是你想要的,请详细说明你的情况 WebView1.LoadCompleted += WebView1_LoadCompleted;

我有一个横幅,其中包含点击区域到url,如下所示:

playMusic://123456
如何捕获链接打开或url加载,以便将此类链接管理到应用程序中

似乎没有webview事件,我也没有找到覆盖方法


谢谢。

我希望您的Web视图动态更改url,您需要捕获动态导航的url。 如果是,

此代码将显示webview导航到url时加载的url的消息框。。。
如果这不是你想要的,请详细说明你的情况

 WebView1.LoadCompleted += WebView1_LoadCompleted;
 void WebView1_LoadCompleted(object sender, NavigationEventArgs e)
 {
            new MessageDialog(e.Uri.ToString()).ShowAsync();
 }