gpt4 book ai didi

html - iOS 应用程序中 HTML 文件中的图片

转载 作者:行者123 更新时间:2023-11-28 04:36:31 25 4
gpt4 key购买 nike

我是 iOS 开发的新手,我遇到了在 HTML 文件中显示图像的问题。我成功地在 webView 中显示了 html 文件,但没有显示其中的图像。我已将 png 文件添加到我检索 html 文件的同一文件夹中,但

background-image: url(bg1.png);

也不是

<img src="logo.png"/>

似乎有效。

我想我已经找到了将外部文件添加到 iOS 应用程序的方法,因为我成功地将这些图片设置为 webView 的背景,我的问题是 HTML 文件不显示它。我也在几个浏览器中测试了该文件,没有问题。

我是不是写错了路径,或者这是一个更简单的菜鸟错误?

提前致谢。

最佳答案

只需在 img src 标签中正确设置图片文件的路径即可。你会明白的。并设置图像的宽度和高度。并在您的项目中添加图像文件。对于具体的答案,您可以分享详细信息。

更新:

NSString *readmePath = [[NSBundle mainBundle] pathForResource:@"demo.html" ofType:nil];
NSString *html = [NSString stringWithContentsOfFile:readmePath encoding:NSUTF8StringEncoding error:NULL];

NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[webview loadHTMLString:html baseURL:baseURL];

而demo.html 是您项目中的html 文件。这将解决您的问题,并且在 img src 标签中只需使用带扩展名的图像文件名。

关于html - iOS 应用程序中 HTML 文件中的图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18204318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com