Я занимаюсь разработкой приложения для платформы iOS и Android.
Я заметил, что при работе на iOS у меня возникают проблемы с зависанием http-запросов, когда UIWebview пытается загрузить несколько больших изображений - более поздний запрос отдыха будет зависать до тех пор, пока в основном не завершится загрузка изображений.в Charles я вижу, что запрос на отдых появится после завершения загрузки изображений.
например, я открываю ViewController, содержащий UIWebview для показа статьи, когда UIWebview загружает изображения, я нажимаю кнопку похвалы, но сеть похвалызапрос будет зависать до тех пор, пока в основном не будут загружены изображения.И даже если я нажму одну кнопку для перехода к другому контроллеру пользовательского интерфейса, сетевой запрос будет зависать до тех пор, пока загрузка изображений не будет завершена.
Эта проблема не существует в Android.
код такой же, как
[self.webView loadHTMLString:html baseURL:baseURL];
или
[self.webView loadRequest:[NSURLRequest url]];
Я использовал AFNetworking в основном для запроса отдыха.И я делаю еще одну попытку: замените URL-адрес всего изображения на URL-адрес по умолчанию и загрузите изображения с помощью руководства SDWebImage, а затем обновите с помощью js.Но проблема застряла так же, как и раньше.
Так как мне решить эту проблему?