从HTML字符串加载Internet链接

时间:2011-06-30 09:10:56

标签: iphone html ios uiwebview

我正在使用函数(void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL

[webView loadHTMLString:sourceCode baseURL:nil];

加载我写的一些源代码,其中包含指向互联网内容的链接。例如:

<a href="http://www.google.fr/" title="Links to google">Google</a>

字符串加载良好,但是无法访问Google链接。 你知道我做错了什么吗?和baseURL有什么关系吗?

2 个答案:

答案 0 :(得分:0)

您的网页必须返回仅包含http://www.google.com的字符串。如果您需要使用该链接,则必须修改您收到的NSString以提取正确的URL!

答案 1 :(得分:0)

尝试为您的网络视图设置dataDetectorType,如下所示:

webView.dataDetectorTypes = UIDataDetectorTypeLink;

希望这有帮助!