Как отобразить изображения в UIwebview, когда они загружаются из сети в iPhone? - PullRequest
0 голосов
/ 10 августа 2011

Мое содержимое uiwebview содержит изображения и текст. У меня есть текст, но изображения загружаются из сети. Если нет сети, то появляется символ без изображения (по умолчанию, как это выглядит в браузере). Я видел приложение, в котором не осталось пустого места для изображений, если нет сети. Если сетка присутствует, то изображения вставляются между текстом.

Как мне этого добиться.

1 Ответ

0 голосов
/ 10 августа 2011

Вы можете добавить атрибут onerror к вашим изображениям:

<img src="yourimage.png" onerror="this.width=0" />

Если UIWebView не может загрузить изображение (например, из-за отсутствия подключения к Интернету), отправляется событие ошибки и JavaScript внутриonerror атрибут вызывается.Если для ширины изображения установлено значение 0, значок разорванного изображения не отображается.

...