WebView не отображает CSS, расположенный внутри проекта.Android

Форум для тех, кто программирует под Android
Anonymous
WebView не отображает CSS, расположенный внутри проекта.

Сообщение Anonymous »

Мне нужно показать HTML-контент, оформленный с помощью CSS-файла, который необходимо загрузить по URL-адресу и сохранить внутри "context.filesDir". Внутри этой загруженной папки находятся все ресурсы, которые использует файл CSS. даже несмотря на то, что я передаю путь к файлу CSS в свой веб-просмотр. Отображается только обычный текст HTML.
Это путь к так называемому CSS. Я проверил, файл существует, я также вижу его в проводнике устройств.

Код: Выделить всё

File(context.filesDir.path+"/v4/v4/c/", "mobil-app.css").path
для моего html я также создаю тег внутри таблицы стилей href

Код: Выделить всё

val html = "......
а затем я вызываю объект веб-просмотра с помощью метода .loadWithBaseURL(), но css не работает. Я попробовал позвонить с помощью

Код: Выделить всё

loadDataWithBaseURL(null, html, "text/html; charset=utf-8", "UTF-8", null)
и

Код: Выделить всё

loadDataWithBaseURL("file:///data/data/
/files/v4/v4/c/.", html, "text/html; charset=utf-8", "UTF-8",null)
но ничего не меняется. Может ли кто-нибудь помочь мне найти то, что мне здесь не хватает?


Подробнее здесь: https://stackoverflow.com/questions/781 ... he-project

Вернуться в «Android»