Xamarin.iOS中将多次调用LoadingFinished

时间:2018-10-17 03:15:17

标签: xamarin.ios

现在我必须在项目中加载Web视图。但是,方法LoadingFinished有时会被多次调用(某些url会被调用,有些则不会)。这是url的问题吗?例如http或https。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果页面中存在异步请求或重定向,则多次调用上述方法。因此,您可以参考以下代码

[Export("webViewDidFinishLoad:")]
public void LoadingFinished(UIWebView webView)
 {
    if(webView.IsLoading==true)
     {
       return;
     }
    else
     {
       // do something you want
     }

 }