我需要一些帮助来处理UIWebView
中的一些NSData
对象。点击<code>UIWebView</code>中的链接会导致<code>NSLog</code〕条目:
Scheme unkown, doing nothing: <URL>
我就是这么做的:
我启动一个外部HTTPGetOperation
来获得URL请求的响应。我需要这样做是因为处理下载文件。响应存储在NSData
对象中。
然后,我在HTTPGetOperation
完成时调用的方法中加载该数据:
[myWebView loadData:myNSDataObject MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:[NSURL URLWithString:@""]];
到目前为止,UIWebView
正确显示了myNSDataObject
的内容。
但是,当我尝试点击该内容中的链接时,我会得到一个NSLog
条目“未知方案,无所事事:”,其中包含链接的URL。
注意:点击链接后,不会调用委托方法,如-webView:shouldStartLoadWithRequest:navigationType:
。
注意:委托设置为[self.myWebView setDelegate:self]
哪些方法创建NSLog
条目?
为什么在点击链接后不调用委托方法?
有人知道答案吗?