4
我创建一个UIWebView加载特定的Facebook页面:如何限制一个UIWebView到一个特定的Facebook用户页面
NSString *urlAddress = [NSString stringWithFormat:@"http://www.facebook.com/%@",self.userID];
//Create a URL object.
NSURL *url = [NSURL URLWithString:urlAddress];
//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
//Load the request in the UIWebView.
[webView loadRequest:requestObj];
我需要知道的是如何截获一个UIWebView的导航这样它只会加载该特定用户页面的网址。例如,它将允许在该用户标识的Wall页面,Info页面和照片页面中导航。
我尝试使用委托方法shouldStartLoadWithRequest:
。当用户点击像Youtube之类的外部链接时,它运行良好,但是这种方法从未被调用过,例如,用户点击Facebook主页按钮,该主页重定向到不是相应用户的登录用户的主页传递给url的用户ID。
任何帮助?非常感谢!