1

これが何度も取り上げられ、このサイトで 2 倍の回答が寄せられていることは知っていますが、少し違うことがあるかもしれないので、それが可能かどうかを知る必要があると思います。

Web サイトからアプリの UIWebView にバナー広告を読み込もうとしています。これらはすべて問題なく機能します。ただし、どのコードを実装しようとしても取得できないため、アプリで広告をクリックするとサファリで起動します。

基本的に、私は自分の広告サーバーを持ちたいと思っています。広告は、当社のサイトでホストされているマネージド広告です。バナーには、サーバーによってリンクが埋め込まれています。

これが私が使用しているコードです。

- (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;
}

どこに行けばいいですか?

4

1 に答える 1