Я хочу, чтобы мое приложение, которое я создал с помощью Cordova, работало на Android и ios, чтобы проверить мой сервер на наличие данных.Затем я хочу использовать эти данные для обновления значка на домашнем экране телефона.Для этого значка я использую плагин, созданный Katzer https://github.com/katzer/cordova-plugin-badge.
Теперь я считаю, что лучший способ добиться этого - сгенерировать Ajax-вызов для получения данных с сервера.Проблема в том, что я хочу сделать это специально, когда пользователь фактически не использует приложение, желательно примерно один раз в день.Теперь я обнаружил, что можно добиться этого в фоновом режиме, используя различные плагины, которые создают фоновый режим, но это потребляет много энергии и не будет работать, если пользователь остановил приложение.
Мой вопрос: как лучше всего обновить мой значок, не открывая приложение пользователю?