Сообщение от cyberblut
При чём если пути к CSS/JS относительные, надо не забыть отдать корневой URL
|
а как и кому отдать этот самый URL?
для отображения локальных страниц (динамически создаваемых в строковых переменных или загружаемых из нижеуказанной папки приложения) я использую разметку css, но файлы графики webview естественно не видит.
причем графика (и некоторые страницы в html) сохраняются тут:
"/data/data/ru.jru.sru/files/"
этого потребовал класс
openFileInput (ничем другим пользоваться у меня пока не получается)
разметка примерно такая:
<style type="text/css">
.msg_container {width: 95%; background-color: #000000; background-color: #ffdd88;}
.msg_top_left {height: 10px; background-image: url(ctl.png); background-repeat: no-repeat; background-color: #ffd76b;}
.msg_top_right {height: 10px; background-image: url(ctr.png); background-repeat: no-repeat; background-position: right;}
.msg_bottom_left {height: 10px; background-image: url(cbl.png); background-repeat: no-repeat; background-color: #ffd76b;}
.msg_bottom_right {height: 10px; background-image: url(cbr.png); background-repeat: no-repeat; background-position: right;}
.msg_body {padding: 0px 10px 0px 10px;}
</style>
, где *.png - уголки пузыря.
может мне просто
url(*) поменять как-то? (с учетом положения файлов
"/data/data/ru.jru.sru/files/")
з.ы.: пробовал так:
webview.loadDataWithBaseURL("/data/data/ru.jru.sru/files/", htmlCode, "text/html", "utf-8", "");
предварительно накидав в папку все файлы. не помогло