Я пытаюсь загрузить изображение (png) в UIWebview. Но я получил следующую ошибку: «" ImageIO: PNGinvalid literal/lengths set "UIWebview - Загрузка изображения PNG - получена ошибка
Я получу« png »из веб-службы. Я сохраню его по следующему пути.» Пользователи/XXX/Library/Application Поддержка/iPhone Simulator/4.3.2/Applications/E4DE3097-EA84-492F-A2A7-5882202F3B00/Documents/attachement.png «
Когда я прочитал файл с пути, я получил ошибку. код
NSBundle *bundle = [NSBundle mainBundle];
NSString *path = [bundle bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
NSString *commentHtml = [NSString stringWithFormat:@"<img src=\"%@\"/>", documentEntity.path];
NSString *html3 = [NSString stringWithFormat:@"<html><head/><body><div><b>COMMENTS:</b></div>%@</body></html>", commentHtml];
[self.documentView loadHTMLString:html3 baseURL:baseURL];
Пожалуйста, помогите мне.
THanks Girija
любой код поможет для лучшего понимания – samfisher
Как сказал Сэм Фишер, это трудно, чтобы помочь без кода. Также: если вы загружаете изображение из комплекта приложений, загрузите его на свой вопрос; если вы загружаете его из Интернета, укажите ссылку. Вы пытались показать одно и то же изображение в UIImageView? –
Для начала попробуйте принятый ответ здесь: http://stackoverflow.com/questions/747407/using-html-and-local-images-within-uiwebview (т. Е. Без дополнительного html). Взгляните на http://stackoverflow.com/questions/3808451/how-to-embed-local-images-in-uiwebview, http://stackoverflow.com/questions/5329648/display-local-uiimage-on- uiwebview также. –