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

194
Vistas
FCM no se abre en una nueva pestaña si ya hay una abierta

Estoy usando FCM en un sitio web creado con reaccionar y funciona como se esperaba solo si no hay pestañas abiertas con ese sitio web (abriendo una pestaña con la URL enviada desde el cuerpo de la notificación). Pero si hay una pestaña con ese sitio, la notificación solo enfocará esa pestaña.

¿Cómo puedo cambiar el comportamiento para que SIEMPRE abra una nueva pestaña con la URL especificada?

trabajador de servicio

 importScripts("https://www.gstatic.com/firebasejs/9.6.3/firebase-app-compat.js"); importScripts('https://www.gstatic.com/firebasejs/9.6.3/firebase-messaging-compat.js'); const config = { apiKey: "AIzaSyA6pfbdtbGttzDe6Z41HzPdrPuFoucPm7o", authDomain: "test-wolves-app.firebaseapp.com", projectId: "test-wolves-app", storageBucket: "test-wolves-app.appspot.com", messagingSenderId: "875146575890", appId: "1:875146575890:web:b4504731d682606d4618cb", measurementId: "G-DJKZCCBB0Q" } firebase.initializeApp(config); const messaging = firebase.messaging();

Las notificaciones vienen como se esperaba. Solo que la acción de clic se comporta de manera diferente

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Centrarse en la pestaña existente donde la aplicación ya está abierta me parece el comportamiento esperado.

No hay forma de configurar este comportamiento para que sea diferente, pero es posible que pueda ejecutar una lógica personalizada en las onMessage y/o onBackgroundMessage .

about 4 years ago · Juan Pablo Isaza Denunciar
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