0

iOSで実行されているPhonegap用のAdmobプラグインを次のように使用しています:

window.plugins.AdMob.createBanner({"siteId":"my-site-id"});
window.plugins.AdMob.loadBanner();
// move banner to make it appear
window.plugins.AdMob.moveBanner({"positionX":0,"positionY":410});

my-site-idiPhone Admob サイト ID を使用する iPhone アプリの場合、うまく機能しています。問題は、このコードを iPadmy-site-idアドモブ サイト ID として iPad アドに使用すると、アドが表示されないことです。バナーのサイズに関係があると思いますが、修正方法がわかりません。誰か助けてくれませんか?

4

3 に答える 3

0

adSize を明示的に渡すことができる、更新されたAdMob プラグインを確認することをお勧めします。あなたが見ているプラ​​グインの例は、320x50 の広告でのみ機能するようにハードコーディングされているように見えます。これは、iPhone では表示されますが、iPad では表示されません。

于 2012-10-03T16:03:13.983 に答える
0

私は最終的にいくつかのコーディングを行ったので、他の人に知ってもらうために共有したいと思います. 私の .js ファイルでは、デバイスの画面サイズを特定し、それに従って、wnated の追加サイズを渡しています。これはプラグインでは元々サポートされていないため、これをサポートするために私が行ったことは次のとおりです。プラグイン .js ファイルで、転送される別のパラメーター (アカウント ID 以外) を追加しました。プラグイン .h ファイルで、デバイス ID を保持する新しい変数を作成し、それに従って、.m ファイルで必要な追加サイズを選択して表示します。誰かが必要な場合は、実際のコードも投稿します。

于 2013-08-20T07:19:34.717 に答える