Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

400
Vistas
FCM - Cómo enviar y mostrar notificaciones desde la aplicación vue

Tengo una aplicación que se ejecuta en firebase BaaS. Necesito enviar notificaciones a un usuario específico cuando ocurre una acción y al mismo tiempo recuperar la notificación para mostrarla.

Seguí una guía y la documentación para implementarla en mi trabajador de servicio y pude recibir una notificación registrada en la consola con este código cuando usaba la consola de Firebase.

 importScripts('https://www.gstatic.com/firebasejs/9.1.3/firebase-app-compat.js'); importScripts('https://www.gstatic.com/firebasejs/9.1.3/firebase-messaging-compat.js'); firebase.initializeApp({ apiKey: "...", authDomain: "...firebaseapp.com", databaseURL: "https://...-default-rtdb.firebaseio.com", projectId: "...", storageBucket: "...appspot.com", messagingSenderId: "...", appId: "...", measurementId: "..." }); // Retrieve an instance of Firebase Messaging so that it can handle background // messages. const messaging = firebase.messaging(); messaging.onBackgroundMessage( (payload) => { console.log('[firebase-messaging-sw.js] Received background message ', payload); // Customize notification here for 'data' key let { data } = payload if( data && data.title && data.body ) { const notificationTitle = data.title || 'Test title'; const notificationOptions = { body: data.body || 'Test body', }; self.registration.showNotification(notificationTitle, notificationOptions); } }); self.addEventListener('notificationclick', (event) => { let { notification } = event; // this event will not be occoured by notication of FCM 'notification' key console.log('[firebase-messaging-sw.js] Notification clicked: ', event); notification.close() });

Dado que el usuario final no tendrá acceso a la consola Firebase FCM, ¿cómo puedo agregar la capacidad de enviar una notificación desde mi aplicación vue y cómo puedo recuperarla cuando se recibe una notificación?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda