¿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 ?

One Solution collect form web for “¿Puedo usar el servicio técnico con socket-io?”

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.

  • ¿Es necesaria una cuenta de Google para GCM (Google Cloud Messaging)?
  • Google Cloud Messaging - CCS (XMPP) vs servidor HTTP
  • Android-GCM: ¿Cómo cuidar a un usuario desconectado?
  • Notificaciones Push utilizando el servidor Rails
  • Abrir la aplicación Android desde la notificación PUSH
  • GCM elimina el ID de registro antiguo si el usuario instala la aplicación de nuevo inmediatamente después de la desinstalación?
  • Gcm GoogleCloudMessaging nueva implementación
  • Enviar notificaciones mediante GCM en Android
  • Mostrar notificación de inserción múltiple en la barra de estado en android de Córdoba
  • La respuesta de GCM que viene es: Error = NotRegistered
  • Enviar notificaciones en Android mediante Google App Engine
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.