xamarin 中的任何方法等同于 android 的 ShouldOverrideUrlLoading 方法?

Any method in xamarin forms equivalent to ShouldOverrideUrlLoading method of android?

xamarin 表单中的任何方法等效于 android 的 shouldoverride 方法?

我正在寻找一种在 webview 上单击按钮时可以调用的方法。这是正在运行的 android 示例代码。

        webView.Settings.JavaScriptEnabled = true;
        webView.SetWebViewClient(new HybridWebViewClient(this));
        webView.Settings.DomStorageEnabled = true;

在 HybridWebViewClient 上 class

public override bool ShouldOverrideUrlLoading(WebView view, string url)
{
}
  1. Xamarin.Forms是一个集Android和iOS和Windows为一体的平台。对于特定于平台的功能,您可以使用自定义渲染器在 Android 平台上调用代码。

    详情可参考:What is Xamarin.Forms and Custom renderer.

  2. 使用OnPageStarted方法、OnPageFinished方法、OnReceivedError方法也是不错的选择。

    详情可以看这里的回答link:Xamarin.Forms ShouldOverrideUrlLoading Trigger