У меня есть локальные файлы HTML, которые я отображаю с помощью UIWebView.Все отображается нормально, за исключением изображений, встроенных в svg-теги, например:
<body>
<div>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="100%" height="100%" viewBox="0 0 274 500" preserveAspectRatio="none">
<image width="274" height="500" xlink:href="cover.jpeg"/>
</svg>
</div>
</body>
Нормальные <img>
теги работают нормально, поэтому с baseURL все в порядке, и изображение находится в той же папке,HTML-файл прекрасно загружается в Mobile Safari.Я попытался загрузить с помощью -loadRequest: и -loadString: baseURL: и -loadData: MIMEType: textEncodingName: baseURL, но я всегда просто получаю границу, соответствующую ширине и высоте изображения, без фактического изображения.
Что может быть не так?