【发布时间】:2012-05-23 06:11:08
【问题描述】:
我在 UIWebView 上遇到问题。 我有一个显示 html 字符串的 WebView。此 html 字符串包含:
- HTML 文本
- 本地图片
- fb:cmets
起初我只有 Html + 本地图像,所以我使用的是众所周知的方法:
NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[webview loadHTMLString:htmlString baseURL:baseURL];
一切都很完美。 但后来我不得不实现 facebook cmets http://developers.facebook.com/docs/reference/plugins/comments/
由于我的旧 BaseURL 不再适用于 facebook,因此我尝试使用
NSURL *baseURL = [NSURL URLWithString:@"http://www.facebook.com/"];
这使我的 facebook 工作,但本地图像不会显示在 web 视图中,即使使用绝对路径。
任何帮助将不胜感激。感谢您的宝贵时间
【问题讨论】:
-
通过类似的试验,我无法获得一个 Web 视图来同时引用本地和基于 Web 的内容。这是一种或另一种情况,而不是两种情况。希望有人能对此给出答案,或者至少确认它是否不可能。
-
@Mark Reid 部分可能,请参阅下面的链接。
标签: iphone ios facebook uiwebview