我正在偵聽從我的UIWebView的URL加載。有沒有一種方法來檢查,如果要求有「_blank」 ?:的目標檢查NSURLRequest目標是否爲「_blank」?
- (BOOL) webView:(UIWebView *)webView
shouldStartLoadWithRequest:(NSURLRequest *)request
navigationType:(UIWebViewNavigationType)navigationType
{
if ([request targetIs:@"_blank"]) {
// do something.
}
}
我不認爲它有可能檢查'NSURLRequest'是否來自鏈接,因爲它們是爲了響應諸如Ajax請求,iframe加載,等 然而,你想要的效果是類似於[這個問題](http://stackoverflow.com/q/8490038/931452)。 – Russ