Изображения не отображаются в моем веб-приложении для iphone - PullRequest
0 голосов
/ 02 августа 2011

Я создаю веб-приложение, и у меня возникла проблема.Мои изображения отображаются в моем браузере Safari и в симуляторе Iphone, но они не отображаются на моем Iphone.

Есть идеи?

1 Ответ

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

Если HTML-файлы и изображения хранятся локально на устройстве, вам следует помнить, что файловая система iOS чувствительна к регистру.поэтому iPhone.jpg и iphone.jpg могут быть двумя разными файлами ... убедитесь, что все ваши теги и соответствующие файлы имеют правильный регистр ... Также при загрузке uiwebview и ресурсов для него в папке bundle вы должны убедиться, что выустановите baseURL так, чтобы webkit мог находить относительные связанные файлы:

NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[webView loadHTMLString:htmlString baseURL:baseURL];

, что позволяет вам ссылаться относительно пакета:

<img src=iPhone.jpg">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...