Objective c UIWebView阻止弹出窗口也会阻止原始站点
我试图阻止弹出窗口,但我发现委托方法读取的url与原始url不同:original:Objective c UIWebView阻止弹出窗口也会阻止原始站点,objective-c,Objective C,我试图阻止弹出窗口,但我发现委托方法读取的url与原始url不同:original:http://ti.me/1ifSRHg我看到的地方:ti.me //块弹出窗口 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { NSString *host = [
http://ti.me/1ifSRHg
我看到的地方:ti.me
//块弹出窗口
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
NSString *host = [request.URL host];
NSLog(@"host:%@",host); // host:ti.me
if ( [host isEqualToString:[Globals sharedGlobals].currentLink] )
{
NSLog(@"yes");
return YES;
}
NSLog(@"no");
return NO;
}
哦,好的,我在找主持人 应该是
NSURL *host = request.URL;