【发布时间】:2015-08-01 09:18:40
【问题描述】:
我有一个 webview 并想在 webview (html) 中显示图像
-
我的 HTML:
你好!img src="myimage.png" alt="myimage" height="42" width="42"!
(我用!作为tagend和tagstart,因为我不知道如何在这里添加而不被解释为HTML,即使我粘贴为代码)
- myimage.png 应该存储在应用程序本身中,而不是从网络源加载。
我不知道如何以最佳实践方式做到这一点。有什么帮助吗?
更新 我尝试了引用的文章,但仍然没有成功: 我的代码:
let path:NSString = NSBundle.mainBundle().bundlePath;
var baseURL:NSURL=NSURL(fileURLWithPath: path as String)!;
var htmlString:String! = texttemp
myWebView.loadHTMLString(htmlString, baseURL: baseURL)
我已经可以加载相同的图像,如下所示 -> 作品:
var image = UIImage(named: "myimage.png");
【问题讨论】:
-
感谢您的帮助。我看到了这个概念,但实际上它不起作用。我用新代码更新了问题。你有什么提示吗?
标签: image swift uiwebview bundle