Я работаю над приложением IOS. Он запускает WebView
и загружает HTML-страницу под этим, используя NSURLRequest
. Как только начальная страница будет загружена, различные html-ссылки на этой странице пройдут, чтобы получить другую информацию. Все работает хорошо, когда HTML-ссылки отвечают в течение 10 секунд, но HTTP-запросы завершаются/время ожидания, когда время ответа составляет более 10 секунд. Я не уверен, что именно время. Это NSURLRequest
/WebView
/etc. Я не устанавливаю значение таймаута для начального NSURLRequest
. Обратите внимание, что медленные запросы (> 10 секунд отклика) хорошо работают в обычном веб-браузере, поэтому нет логики на стороне сервера, которая завершает/выдает запрос.IOS NSURLRequest в настройках тайм-аута приложения Webview Ajax
Я реализовал UIWebViewDelegate
в моем коде IOS и я вижу следующую функцию под названием даже для приуроченных из запросов:
(void)webViewDidFinishLoad:(UIWebView *)webView
На стороне сервера, запрос держать обработку и, наконец, завершается успешно, но IOS WebView уже завершена загрузка страницы, поэтому не отображается результат.
Я пытаюсь выяснить, какие timeout
параметров, связанных с NSURLRequest
/WebView
/и т.д.
К сожалению мата это не работает. Я считаю, что это работает только для первого NSURLRequest, который я делаю в своем приложении. Но для отслеживания html-ссылок это не так. Возможно, я ошибаюсь, но я уже тестировал этот же конструктор. Не повезло :-( –