Использование HTML и локальных изображений в UIWebView

в конфигурации вашего маршрута:

routes.MapRoute(
      "DefaultApi2",
      "api/queries/{action}",
      new { controller = "Query" }
);

затем создайте контроллер Query

public class QueryController : ApiController
{
    [HttpGet]
    public IEnumerable GetNames()
    {
        return new String[] { "John", "Adams" };
    }
}

получите доступ к этому маршруту: http: // localhost / api / query / GetNameList [112 ]

162
задан TheNeil 15 May 2019 в 16:34
поделиться

1 ответ

Использование относительных путей или файла: пути для ссылки на изображения не работают с UIWebView. Вместо этого вам нужно загрузить HTML в представление с правильным baseURL:

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

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

<img src="myimage.png">

(из пересмотрен uiwebview )

290
ответ дан NANNAV 23 November 2019 в 21:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: