Я пытаюсь загрузить онлайн-страницу и переопределить CSS с помощью моего пользовательского CSS.Однако я не смог добиться успеха.
Я сделал следующие шаги:
- Загрузка строки HTML с онлайн-страницы
- Добавлен
"<link rel="stylesheet" type="text/css" href="styles.css">"
на страницу HTMLголова.Этот файл styles.css содержит собственный шрифт и другие правила CSS. - Загружает эту новую строку HTML в WKWebView с помощью
webView.loadHTMLString(html, baseURL: Bundle.main.bundleURL)
Другой вариант - просто загрузить страницу и переопределитьcss с тегом стиля между тегом head, однако мне нужно добавить собственный @ font-face из шрифта в ресурсы моего проекта.
Есть идеи, как мне этого добиться?Если я установлю Bundle.main.bundleURL в качестве моих ресурсов baseURL с онлайн-страницы, не загружать.Если я установлю nil в качестве baseURL, я не смогу получить доступ к своему собственному шрифту ...