我知道,这已经带来了许多次,并回答了两倍多在这个网站,但我想我可能有东西有点不同,需要知道它是否是可能的。
我试图从一个网站的横幅广告加载到应用一个UIWebView。 所有这一切都完美的作品。 然而不管我试图实现哪些代码我无法得到它,这样点击应用中的广告时,它会在Safari推出。
基本上我想有我自己的广告服务器。 该广告管理广告托管在我们的网站。 它设有由服务器嵌入到它的链接。
这里是我使用的代码。
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
NSString *string;
string = @"http://www.samplesite.com/mobile_ads";
NSURL *url = [NSURL URLWithString: string];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[self.adBox loadRequest:requestObj];
}
-(BOOL) adBox:(UIWebView *)inWeb shouldStartLoadWithRequest:(NSURLRequest *)inRequest navigationType:(UIWebViewNavigationType)inType {
if ( inType == UIWebViewNavigationTypeLinkClicked ) {
[[UIApplication sharedApplication] openURL:[inRequest URL]];
return NO;
}
return YES;
}
在那里我应该去什么想法?