遇到UIWebview的问题,它似乎没有对手势识别器做出反应。每当我对具有不同动作的链接(或图像)进行长按时,我都希望能够显示一个弹出框。
任何帮助将不胜感激=)。感谢。
答案 0 :(得分:-6)
您可以检测到点击这样的网址
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request
navigationType:(UIWebViewNavigationType)navigationType {
if (navigationType == UIWebViewNavigationTypeLinkClicked) {
NSURL *URL = [request URL];
if ([[URL scheme] isEqualToString:@"http://"]) {
//It is a URL
}else{
//Not a URL
}
return YES;
}