Ответ 1
[[webView mainFrame] loadHTMLString:htmlString baseURL:someURL];
(Где someURL
используется для разрешения относительных URL-адресов в источнике HTML.)
Есть ли простой способ установить содержимое веб-представления в строку HTML (без необходимости загрузки файла)?
Спасибо
[[webView mainFrame] loadHTMLString:htmlString baseURL:someURL];
(Где someURL
используется для разрешения относительных URL-адресов в источнике HTML.)
[webView loadHTMLString:yourString baseURL:[[NSBundle mainBundle] bundleURL]];
Вы можете использовать [[NSBundle mainBundle] bundleURL]
, если хотите загружать файлы стилей (css) или javascripts (js), которые находятся в вашем каталоге ресурсов, если нет, просто используйте nil
Да, безусловно, вызов loadHTMLString:baseURL:
на mainFrame веб-браузера сделает это.