1.判断UIWebView彻底加载完毕
当网页重定向发生时,网址被重定向几次,WebViewDidFinishLoad 就会被调用几次。所以如果你只想在最后加载完成时调用某些代码,可以通过webView.isLoading来判断。当 WebViewDidFinishLoad 时如果 webView.isLoading == YES 那么说明网页可能发生了重定向。
- (void)webViewDidFinishLoad:(UIWebView *)webView {
if(!webView.isLoading) {
[self webViewDidFinishLoadCompletely];
}
}