PhoneGap AdMob баннер не отображается после того, как пользователь уходит, а затем возвращается в приложение
У меня есть приложение, написанное с использованием PhoneGap/Cordova с плагином AdMob.
Баннер AdMob отображается нормально, когда пользователь впервые открывает приложение, и обновляется через регулярные промежутки времени, как это принято (я полагаю).
Однако в ситуации, когда пользователь оставляет приложение работающим в фоновом режиме и затем возвращается к нему (скажем, через несколько часов или через день или два), если iOS решит, что у нее достаточно ресурсов, чтобы приложение работало и не перезапускало приложение, когда пользователь возвращается к нему, все, что вы видите в пространстве, где должен быть баннер, это пустое пространство, и реклама больше не будет отображаться, пока приложение не будет перезапущено.
В настоящее время я думаю об измерении времени от последнего действия пользователя (скажем, отправки формы), и, если, скажем, прошло более часа, то уничтожить представление баннера и воссоздать его. Будет ли это работать? Или, возможно, будет более элегантное решение?