Я использую модуль net.iamyellow.gcmjs
для уведомления push (android), я хочу открыть окно автоматически, когда получаю push-уведомление (даже мое приложение в фоновом режиме), без взаимодействия с пользователем.Модуль: net.iamyellow.gcmjs: как я могу открыть окно автоматически при получении уведомления push
ответ
Единственная роль GCM в этом процессе - отправить полезную нагрузку, поступающую с вашего сервера приложений, на сервер соединения GCM, а затем в ваше клиентское приложение (устройство). То, что вы делаете с полезной нагрузкой на стороне клиента, полностью зависит от вас.
Но что обычно используется для того, чтобы показать пользователю, когда получено push-уведомление, показано значение Notification. Вы можете опробовать GCM Android Quickstart, чтобы получить суть.
В коде, который вы будете загружать (если когда-нибудь вы решили попробовать quicstart), то MyGCMListenerService
(ответственный за прослушивание, когда толчок уведомление посылается на устройство) имеет функцию sendNotifcation()
, который генерирует a Notification
для просмотра.
Ред. Building a Notification. Попробуйте это. GCM - это весело и просто. Ура! : D
Спасибо за объяснение: D – HamidMly
Пожалуйста, попробуйте несколько вещей со своей стороны, а затем попросите помощи по разрешению проблемы, а не полностью полагайтесь на получение ответа от переполнения стека. –
Это именно то, что я делаю. спасибо :) – HamidMly
@HamidMly, то, что вы просите, просто невозможно на этой земле. Во всяком случае, это невозможно. :) –