2011-11-07 69 views
0

全部HI! 有必要在UIWebView中更改地址以檢查域,如果更改 - 在Safari中打開頁面。 有沒有一種方法來實現它?UIWebView域名驗證

回答

0

有一個在UIWebViewDelegate協議

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType; 

方法。 在那裏,你可以檢查是否域發生變化時

NSURL* newURL = [request URL]; 

,如果是的話,返回打開Safari這個URL,返回NO。