PhonegapアプリでAdmobインタースティシャルをプログラムで読み込もうとしています。PhonegapでAdmobインタースティシャルをプログラムで読み込み
私はGitHubの上で見つかったプラグインを使用しています:
https://github.com/admob-google/admob-phonegap
私はレポで提供された例をHTMLでテストアプリケーションを構築しました。唯一の問題は、インタースティシャルをキャッシュしてプログラムでロードできるようにすることです。この例では、ボタンを使用してJavaScriptをトリガします。
私はアプリで動作するように広告を取得しましたが、ボタンを押すだけです。ゲームオーバーでHTML5ゲームでインタースティシャルを開始したいと思います。ユーザー対話は必要ありません。
これは私が試したものです:
function onLoad(){
admob.cacheInterstitial();
document.addEventListener('deviceready',onDeviceReady, false);
}
function onDeviceReady() {
showInterstitial();
}
<body onload="onLoad();">
をしかし、それは動作しません。私はJavascriptが私の強みではないことを認め、Objective-CとSwiftの方がずっと簡単です。
私よりもJavascriptのほうが優れている人は、これらの機能をどのように起動するのかを正しく指示できます。admob.cacheInterstitial();
およびshowInterstitial();
ここで
は、私が使用しています完全な例をHTMLである:
https://github.com/admob-google/admob-phonegap/blob/master/Example/index.html
大丈夫です。私はこの方法を試みます。私はNativeメソッドを使って広告を表示するアプリケーションを完成させましたが、このCordovaメソッドを試してみます。 – Paul
@Paul私は自分の答えを更新し、プラグインにうまく機能しているかどうかを確認します。 –
Hey Han、私はあなたのコードを試しましたが、これらのメッセージをコンソールに表示します: 'AppFeelReachability Flag Status:-R ------- networkStatusForFlags'と'このデバイスでテスト広告を取得するには、request.testDevices = @ [@ "TEST_DEVICE_NUMBER"]; ' –
Paul