在Xamarin中停止WebView

Ian*_*gos 1 c# xaml xamarin.ios xamarin xamarin.forms

WebView在Xamarin中有一个,我只需要可视化一个修复页面。我设置了一个页面,但是如果从Web视图中选择一个链接,它就会更改。我发现了该事件Navigating,如何在开始加载页面之前停止该页面?

.Xaml

<WebView x:Name="Browser" 
         VerticalOptions="FillAndExpand" 
         HorizontalOptions="FillAndExpand"
         Navigating="webOnNavigating" /> 
Run Code Online (Sandbox Code Playgroud)

C#

void webOnNavigating(object sender, WebNavigatingEventArgs e)
{

}
Run Code Online (Sandbox Code Playgroud)

Col*_*SFT 5

您可以在Navigating事件中取消当前请求。

void webOnNavigating(object sender, WebNavigatingEventArgs e)
{
     if (e.Url.StartsWith("xxx"))
     {
         e.Cancel = true;
     }
}
Run Code Online (Sandbox Code Playgroud)