¿Puedo usar el servicio técnico con socket-io?

Quiero enviar notificaciones a equipos de escritorio y móviles. Para ello he seguido este artículo: https://developers.google.com/web/updates/2015/03/push-notifications-on-the-open-web?hl=es

Tengo dos preguntas:

  1. ¿Puedo usar la notificación push para enviar notificaciones después de que todas las pestañas estén cerradas (reinicio de Chrome?)
  2. ¿Puedo activar la notificación utilizando socket.io por ejemplo io.on('message') lugar de GCM ?

Dos preguntas, Dos respuestas:


¿Puedo usar la notificación push para enviar notificaciones después de que todas las pestañas estén cerradas (reinicio de Chrome?)

Sí. La notificación se puede enviar para Chrome de escritorio, y Android Chrome, después de que Chrome esté cerrado. Utilizando la API de notificación.


¿Puedo activar la notificación utilizando socket.io por ejemplo io.on ('message') en lugar de GCM?

No. El trabajador de servicio no está trabajando en segundo plano, mientras que el navegador / las pestañas están cerradas. La única manera de despertar al trabajador del servicio es usando GCM.

  • Programación de Android: GCMIntentService Stuck at WakeLock
  • Recepción del mensaje recibido Acknwoledgement From GCM Service
  • Notificación Push de Android C2DM
  • GCM Error = MissingRegistration enviando mensajes vía JSON
  • ID canónico de GCM
  • ¿Cómo implementar múltiples notificaciones push de GCM en una sola aplicación?
  • ¿Qué es el ID de registro de GCM?
  • Mostrar notificación push sólo cuando la aplicación no está ejecutando android
  • Mensajes de Android - Desarrollo vs distribución
  • Error interno: la clase de receptor de reintento no se ha configurado todavía
  • ¿Cómo suprimir la notificación push se muestra cuando la aplicación se está ejecutando?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.