【发布时间】:2012-02-18 21:10:50
【问题描述】:
我正在使用UIWebView 实例在应用程序中显示帮助页面。在该 HTML 中,我可以引用操作系统提供的图形(例如背景、图标等)吗?所述资源的 URL 是什么?
【问题讨论】:
标签: objective-c ios resources uiwebview resource-management
我正在使用UIWebView 实例在应用程序中显示帮助页面。在该 HTML 中,我可以引用操作系统提供的图形(例如背景、图标等)吗?所述资源的 URL 是什么?
【问题讨论】:
标签: objective-c ios resources uiwebview resource-management
查看此页面:http://iphoneincubator.com/blog/windows-views/uiwebview-revisited
以下是尼克所写内容的摘要:
首先,在您的项目中包含图形资源。然后在将你的 HTML 加载到 UIWebView 中时,使用主包路径作为你的 baseURL:
NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[webView loadHTMLString:htmlString baseURL:baseURL];
现在可以访问这些资源:
<img src="myimage.png">
【讨论】: