带有图像的 html 字符串未加载

发布于 2024-12-27 16:35:32 字数 949 浏览 3 评论 0原文

嘿,任何人都可以建议网络视图。我有 html 字符串,其中包含图像 URL。但图像未加载。我还想要后退导航。

我正在做的是

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

image.png

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>";

位于 asset 文件夹中。而且 javascript 也没有执行!

Hey can any one suggest for web view. I have html string which has image URL.But image does not get loaded. Also I want back forward navigation.

What i am doing is

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

and

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 is in asset folder.Also javascript is not executing!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

郁金香雨 2025-01-03 16:35:32

image.png 位于 HTML 锚点内,没有理由加载它。

要显示图像,请使用名为 的标签,如下所示:

<img src="image.png" />

您最好学习一些基本的 HTML,网上有很多教程和书籍。

至于 JavaScript,您在一个名为 startTime 的函数中得到了它,但没有任何东西调用它 - 不确定您期望它如何执行。

The image.png is inside HTML anchor there's no reason for it to be loaded.

To show image, use tag named <img> like this:

<img src="image.png" />

You better learn some basic HTML, there are great many tutorials online and books.

As for JavaScript, you got it inside a function called startTime but nothing is calling it - not sure how you expect it to execute.

浅听莫相离 2025-01-03 16:35:32

如果图像位于资产文件夹中,则单击时需要加载如下内容

<a href="assets\image.png">TESTING NOTES</a>

If the image is in the assets folder would it need to be something like the below to load when clicked

<a href="assets\image.png">TESTING NOTES</a>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文