0
我有委託方法一個UIWebView排除外部JavaScript從UIWebView的委託方法
webViewDidStartLoad webViewDidFinishLoad
然而,在頁面上我加載它無論出於何種原因未能正確加載一個Facebook聊天成分含量(高速緩存問題?與fb問題?)它一直在打擊服務器,導致我的兩個代表metod反覆調用(他們唯一使用的是顯示和隱藏活動指示器,因此我留下了一個閃爍活動指示)
有沒有辦法在頁面加載時停止調用這些方法,但仍然「試圖」加載我無法控制的外部內容?
- (void)webViewDidStartLoad:(UIWebView *)webView {
NSLog(@" I am in Webview did start");
if (webView == self.myFlickView)
{
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
}
}
- (void)webViewDidFinishLoad:(UIWebView *)webView {
NSLog(@" I am in Webview did end");
if (webView == self.myFlickView)
{
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
}
}
謝謝。但是,當他們點擊鏈接轉到另一個頁面時,會發生什麼情況不再是活動指示器。 – Eric 2012-03-01 19:08:07