大家好 我正在进行一项任务,要求我在iPhone的webview中打开一个HTML页面。我有一个超链接,显示为一个字符串,例如。 “sometext.fileextensiontype”。单击此文本时,它会重定向到链接,例如。 HTTP:www.someweblink.com/uyewihwefkbnamsjdfb”
我能拦截上面的URL,但我想读取超链接字符串,即sometext.fileextensiontype。
任何帮助都将受到高度赞赏。这非常关键和迫切。
此致
答案 0 :(得分:0)
您需要使用UIWebViewDelegate协议进行确认,并向以下shouldStartLoadWithRequest
提供实施
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
NSURL *myUrl = [request URL];
NSString* urlString = [myUrl absoluteString];
return YES;
}