2012-11-17 54 views
1

所有...加載Facebook在UIWebView中給出NSURLErrorDomain錯誤-999當

當加載在我的UIWebView http://m.facebook.com,有時它加載罰款,有時失敗,錯誤NSURLErrorDomain錯誤-999。如果Facebook頁面提示您登錄,那麼它總是失敗,然後您就可以登錄。

在stackoverflow上的一些人說,這個錯誤可以忽略,事實上FaceBook SDK本身的部分忽略了他們的代碼中的錯誤。

因此,如果我將代碼添加到didFailLoadWithError方法只是返回時,它會看到此錯誤,這是什麼購買我? FaceBook頁面會繼續加載嗎?

感謝

史蒂夫

回答

1

是。你可以安全地做到這一點(你可能想檢查一個Facebook的URL是非常安全的):

- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error 
{ 
    // Facebook URL can return an ignorable NSURLErrorDomain -999 
    if ([error code] != NSURLErrorCancelled) { 
     //show alert, do whatever... 
    } 
} 
相關問題