我已经加载页面后尝试此方法。但有时webView的mainFrameDocument是空的(无)。它根本不依赖于URL! [webView mainFrameURL]并非始终为零。WebKit => [webView mainFrameDocument] ==零(有时)
en.wikipedia.org =>没有问题
heise.de => 80%时间(不是页面!)mainFrameDocument ==零 ...
- (void)webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame {
if (frame == [self mainFrame]) {
if ([self mainFrameDocument] == nil) NSLog(@"mainFrameDocument with URL = %@ is nil!", [self mainFrameURL]);
}
}
2011-06- 16 00:31:28.763 WebAppforMac [32025:707] URL = http://www.heise.de/的mainFrameDocument为零!