Как перехватить запросы загрузки изображения в WebView? - PullRequest
1 голос
/ 16 декабря 2010

Можно ли перехватывать запросы загрузки изображений в WebView до их фактического запуска и изменять их URL-адреса?

Например, у меня есть

mWebView.loadUrl(myUrl);

В событии onLoadResources я вижу URL, но я не могу их изменить?

Дело в том, что я работаю над приложением, которое загружает html-контент из удаленного местоположения.По какой-то причине автор исключил путь к изображению, а в img src у него просто есть имя файла.Существующее приложение для iPhone использует этот HTML-контент, и я предполагаю, что контент создан так, как лучше всего подходит для iPhone.Итак, мне нужно как-то понять, как изменить эти пути.Например, если я сначала решу загрузить все изображения, мне нужно будет изменить путь и добавить файл: /// ... перед именем image.jpg.

Спасибо.

1 Ответ

0 голосов
/ 20 сентября 2012

вы можете использовать onLoadResource, хотя загружаются не только изображения, но и любые ресурсы, такие как javascript и css

...