Я нахожусь в создании приложения Phonegap - в настоящее время для Android - которое использует Onesignal для обработки push-уведомлений. Создание основного приложения не было слишком сложным. В контексте приложения пользователю действительно не нужно просматривать уведомление.Бесшумная обработка push notifictions в фоновом режиме
Что мне нужно, так это иметь возможность обрабатывать полезную нагрузку сообщения в приложении JavaScript. Это не проблема, если я готов подождать, пока пользователь нажмет значок уведомления, после чего будет вызвано событие [notificationopenedcallback], и я свободен делать то, что мне нравится с полезной нагрузкой. 1
Nice, но этого недостаточно. Что мне нужно сделать, так это манипулировать полезной нагрузкой в JavaScript при поступлении уведомления - не в какой-то момент в будущем, когда пользователь нажимает значок уведомления.
Непонятно, что это можно сделать - возможно, потому, что не существует способа выполнить JS-код для приложения, которое было зашифровано. Если это действительно так, я могу как-то обойти эту проблему, написав собственное приложение?
Я бы очень признателен за любую помощь в этом.
Удалось ли вам разобраться? Я в той же ситуации: мне нужно обрабатывать молчащие push-уведомления в приложении Ionic, временно пробуждая приложение и выполняя какой-то код. Какие-нибудь Новости? – fikkatra
Как было предложено в принятом ответе - вам нужно написать свой собственный плагин, а не собрать пестрый набор готовых плагинов. После того, как вы начнете писать свой собственный плагин, у вас есть доступ ко всему API Android и вы можете сделать практически все, что вам нравится – DroidOS
ну как насчет публикации плагина? :-) – fikkatra