Загрузка FaceBook в UIWebView выдает ошибку NSURLErrorDomain -999, когда
Все...
При загрузке http://m.facebook.com/ в моем UIWebView, иногда он загружается нормально, а иногда происходит сбой с ошибкой NSURLErrorDomain error -999. Всегда происходит сбой, если страница Facebook предлагает вам войти в систему, а затем вы делаете это.
Некоторые люди в stackru говорят, что эту ошибку можно игнорировать и что фактически части самого FaceBook SDK игнорируют ошибку в своем коде.
Так что, если я добавлю код в метод didFailLoadWithError, чтобы он просто вернулся, когда увидит эту ошибку, что мне это даст? Будет ли страница FaceBook продолжать загружаться?
Спасибо
Стив
1 ответ
Да. Вы можете сделать это безопасно (вы можете проверить, чтобы URL-адрес Facebook был более безопасным):
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
// Facebook URL can return an ignorable NSURLErrorDomain -999
if ([error code] != NSURLErrorCancelled) {
//show alert, do whatever...
}
}