嘿,任何人都可以建议网页浏览。我有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未执行!
答案 0 :(得分:3)
image.png
位于HTML锚点内,没有理由加载它。
要显示图片,请使用名为<img>
的标记:
<img src="image.png" />
你最好学习一些基本的HTML,网上有大量的教程和书籍。
至于JavaScript,你在一个名为startTime
的函数中得到它,但没有任何东西在调用它 - 不确定你期望它如何执行。
答案 1 :(得分:0)
如果图片位于资源文件夹中,则点击时需要加载以下内容
<a href="assets\image.png">TESTING NOTES</a>