想要仅在完全加载webView时执行事务

时间:2014-08-17 15:47:17

标签: ios objective-c webview

我想仅在完全加载webView时才执行事务。

我写下以下代码。

然而,NSLog(@"完全加载")被多次调用。

- (void)webViewDidStartLoad:(UIWebView*)webView
{
     self.webViewLoadingCount++;
}

- (void)webViewDidFinishLoad:(UIWebView*)webView
{
    self.webViewLoadingCount--;
    if (self.webViewLoadingCount > 0) {
         // loading
         return;
    }
    // completely loaded
    NSLog(@"completely loaded");

}

你能告诉我如何解决这个问题吗? 谢谢。

0 个答案:

没有答案