HTML-строка с изображением не загружается - PullRequest
0 голосов
/ 16 января 2012

Эй, любой может предложить для просмотра в Интернете.У меня есть HTML-строка с изображением URL. Но изображение не загружается.Кроме того, я хочу вернуться вперед.

Что я делаю, это

webView.loadDataWithBaseURL("data:", html, "text/html", "utf-8", html);

и

html="<html><script type=\"text/javascript\">
        function startTime(){var today=new Date();
        var h=today.getHours();
        var m=today.getMinutes();
        var s=today.getSeconds();
        m=checkTime(m);
        s=checkTime(s);
        document.getElementById('txt').innerHTML=h+\":\"+m+\":\"+s;
    }</script><body bgcolor=\"black\"><a href=\"image.png\" target=\"parent\" style=\"color:pink\">TESTING NOTES</a>
<p style=\"color:white\" >Finding faults early</p><p style=\"color:white\">To Test Reload Check Current Time:<div id=\"txt\" style=\"color:white\"></div></p></body></html>";

image.png находится в папке активов. Также JavaScript не выполняется!

Ответы [ 2 ]

3 голосов
/ 16 января 2012

image.png находится внутри якоря HTML, нет причин для его загрузки.

Чтобы показать изображение, используйте тег с именем <img>, например:

<img src="image.png" />

Вы лучшеизучите некоторый базовый HTML, в Интернете есть множество учебных пособий и книг.

Что касается JavaScript, вы получили его внутри функции с именем startTime, но ничего не вызывало ее - не уверен, как вы ожидаете, что она будет выполняться.

0 голосов
/ 16 января 2012

Если изображение находится в папке активов, оно должно быть примерно таким, как показано ниже для загрузки при нажатии

<a href="assets\image.png">TESTING NOTES</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...