UIWebView域验证

时间:2011-11-07 13:33:44

标签: iphone xcode uiwebview safari

所有的HI! 有必要在UIWebView中更改地址以检查域,如果更改,则在Safari中打开页面。 有没有办法实现它?

1 个答案:

答案 0 :(得分:0)

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;
UIWebViewDelegate协议中的

方法。 在那里,您可以检查域名是否已更改

NSURL* newURL = [request URL];

如果是,请使用此URL返回打开的Safari并返回NO。