1

Ad Publisher iOS SDK下部バナー広告を表示するを作成しました。UIViewUIImageView、などの iOS のネイティブ コンポーネントを使用して作成されますUIButton。MRAID 準拠にしたいと考えています。HTML5 を使用して Ad を作成し、それを UIWebView にロードした場合、mraid.js を に挿入し、UIWebViewad のロード、エキスパンドなどの関数を使用してトリガーできます。

  "stringByEvaluatingJavaScriptFromString"

しかし、ネイティブ コンポーネントを使用してバナー広告を作成しました。では、広告を MRAID に準拠させるにはどうすればよいですか?

アドバイスをください、ありがとう。

4

3 に答える 3

1

実際に、広告をロードする UIWebView を作成する必要があります。ただし、MRaid 広告は、それを表示している多くのデバイスに要求する可能性があることに注意してください。したがって、完全に互換性のある MRaid 環境を用意するには、js から ios へのブリッジを自分で作成する必要があります。

標準ドキュメントを見て、何が関係しているかを確認してください。

http://www.iab.net/media/file/IAB_MRAID_v2_FINAL.pdf

于 2013-10-29T09:26:48.537 に答える
0

MRAID 仕様を使用している場合、バナーは JS/CSS/HTML になります。

MRAID は iab による仕様であり、w3c が HTML/CSS/JS を仕様化する方法と同様です。

MRAID に「準拠」するには、デバイスを制御するためのすべての JS フックを実装する必要があります

MRAID 仕様は、JavaScript を呼び出すためのネイティブ API ではなく、JS がネイティブ デバイスを制御するための API です。

于 2015-10-07T21:16:02.377 に答える