Я пытаюсь программно загрузить межстраничные объявления Admob в приложение Phonegap.
Я использую плагин, который нашел на Github:
https://github.com/admob-google/admob-phonegap
Я создал тестовое приложение с примером html, представленным в репозитории. Единственная проблема заключается в том, что я хочу иметь возможность кэшировать межстраничное объявление и загружать его программно. В примере используются кнопки для запуска Javascript.
Я заставил рекламу работать в приложении, но только нажатием кнопок. Я хотел бы активировать межстраничное объявление в Game Over в игре HTML 5. Взаимодействие с пользователем не требуется.
Это то, что я пробовал:
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
AppFeelReachability Flag Status: -R ------- networkStatusForFlags
и<Google> To get test ads on this device, call: request.testDevices = @[ @"TEST_DEVICE_NUMBER" ];
07.04.2016