Как использовать iPhone WebView с внешним HTML, который ссылается на локальные изображения? - PullRequest
0 голосов
/ 20 февраля 2010

Привет, у меня есть внешний HTML на моем веб-сервере, который запрашивается моим приложением для iphone через веб-просмотр ... для того, чтобы страница загружалась быстрее, я хочу изменить свой HTML, чтобы запрашивать статические файлы, например CSS и изображения папка локального ресурса моего приложения ....

я могу это сделать?

Мой HTML-код выглядит примерно так:

<html> <body> 
<img
src="file://Resources/test.png">
</body> </html>

1 Ответ

0 голосов
/ 20 февраля 2010

Вы можете установить baseURL для UIWebView на путь ресурса вашего основного пакета:

NSURL *baseURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]];

[webView loadHTMLString:htmlString baseURL:baseURL];

Тогда вы можете просто сослаться на ваши изображения следующим образом:

<html> <body> 
<img src="test.png" />
</body> </html>
...