Я использую AdMob с кордорой для отображения баннеров.Cordova и AdMob
Мой вопрос необходим, чтобы удалить баннер в паузу (когда пользователь покинул приложение), а в резюме (пользователь снова запустил приложение) снова отобразил баннер?
Я использую AdMob с кордорой для отображения баннеров.Cordova и AdMob
Мой вопрос необходим, чтобы удалить баннер в паузу (когда пользователь покинул приложение), а в резюме (пользователь снова запустил приложение) снова отобразил баннер?
Если вы задаете для метода, который мог скрыть баннер, когда во время паузы и показать баннер, когда в резюме (если у меня вопрос), вы можете использовать следующие функции Кордова:
jQuery(document).ready(function($) {
$(document).on('deviceready', function() {
/* Manage events */
$(document).on('pause', function() { /*Call function to hide banner*/ });
$(document).on('resume', function() { /*Call function to show banner*/ });
}
}
Скрыть баннер не нужно, если вы покидаете приложение (однако рекомендуется освобождать ресурсы).
Примите во внимание, что необходимо, чтобы остановить интерстициальные запросы, если вы находитесь в режиме autoShowInterstitial
, так как в противном случае межстраничные может быть показано, когда ваш андроид приложение в фоновом режиме (как правило, это не происходит в КСН из-за песочнице)
Вы можете увидеть полный пример того, как использовать onPause и onResume, чтобы скрыть/показать межстраничные объявления здесь: https://github.com/appfeel/admob-google-cordova/wiki/showInterstitialAd
Вы увидите, что есть способы удалить вид баннера, чтобы освободить ресурсы. Это может помешать вашему приложению быть убитым при возникновении запроса на память.
Спасибо. но это не мой вопрос. Я спрашиваю, нужно ли скрывать баннер и показывать его или нет. – 2dar