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

288
Vistas
Error al navegar por la aplicación desde el evento Capacitor listener (appUrlOpen) (Nuxt, Vue.js, Vue-Router)

Como primer proyecto tengo Nuxt, VueJs y Capacitor que fallan al enrutar un enlace dinámico de Firebase.

La aplicación iOS está configurada para aceptar dominios asociados como tales.

La aplicación de iOS abre y activa un evento Capacitor 'appUrlOpen', sin embargo, no puede navegar cuando intento iniciar router.push() en cualquier ruta válida, por ejemplo ('/about')

La depuración sugiere que la promesa en el impulso tiene éxito, sin embargo, esto no se refleja en el simulador.

Me he asegurado de que las rutas sean correctas en el momento del envío y he agotado todas las demás posibilidades en las que esto puede estar causando un problema.

El siguiente código reside en un archivo JS que se importa como complemento con nuxt.config.js

 import { App } from '@capacitor/app'; import Vue from 'vue'; import VueRouter from 'vue-router'; const router = new VueRouter({ routes: [ { path: '/about' }] }); App.addListener('appUrlOpen', data => { router.push({ path: '/about' }) .then(() => console.log('Navigated!')) .catch(error => { console.log('Error', error); }); });
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Curiosamente, un usuario con el nombre de Mani Mirjavadi (usuario: 4448220) respondió indirectamente a esta pregunta, pero eliminó su publicación hace un rato. Afortunadamente, estaba disponible como un recurso en caché.

Parece como si la ruta necesita enrutar como tal a continuación.

 window.onNuxtReady(() => { App.addListener('appUrlOpen', (event) => { window.$nuxt.$router.push('/community') }) })
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