Обнаружение и настройка ошибки UIWebView «Невозможно прочитать документ»

Я тестирую UIWebview с несколькими различными типами документов - .xlsx, .jpg и т. Д. - и он открывает большую часть им просто хорошо. Время от времени я открываю локальный файл, и это сообщение появляется прямо в веб-представлении:

Unable to Read Document
An error occurred while reading the document

Меня не беспокоит, «почему» эта ошибка возникает - это происходит, например, когда я загружаю UIWebView файл мусора. (намеренно). Проблема в том, что я не могу понять, как определить, «когда» это происходит. Он не запускает webView: didFailLoadWithError , не запускает t запускать NSException (через @try & @catch ), и когда я проверяю документ в webViewDidFinishLoad , webView .request.HTTPBody имеет значение null.

Кто-нибудь знает, как определить, когда UIWebView не может отображать контент?

5
задан cetcet 24 November 2010 в 20:44
поделиться