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

560
Vistas
vue.js: no se puede acceder a la carpeta pública después de la incorporación de vue-router

Tengo un proyecto vue.js donde reproduzco archivos de audio que están almacenados en mi carpeta pública: ingrese la descripción de la imagen aquí

Anteriormente, pude acceder y reproducir estos archivos como tales:

 path = 'recordings/Behar/weekday/1.mp3' this.audio = new Audio(path); this.audio.play()

Pero después de agregar el vue-router en main.js :

 const routes = [ { path: '/', component: Controller }, { path: '/date/:date', component: Controller }, { path: '/date/:date/aliyah/:aliyah', component: Controller }, { path: '/date/:date/aliyah/:aliyah/verse/:verse', component: Controller }, ] const router = new VueRouter({ mode: 'history', routes // short for `routes: routes` }) Vue.use(VueRouter) Vue.config.productionTip = false new Vue({ router, vuetify, render: h => h(App) }).$mount('#app')

Cuando intento reproducir estas grabaciones, veo este mensaje:

Uncaught (in promise) DOMException: Failed to load because no supported source was found.

Creo que de alguna manera agregar el vue-router ha estropeado mi acceso a la carpeta pública.

¿Por qué ya no puedo acceder a la carpeta pública y cómo (y en todo caso) ha cambiado eso vue-router?

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

0

Con el enrutamiento, descubrí que para acceder a publicPath necesito agregar un '/' delante de mi ruta:

 path = '/recordings/Behar/weekday/1.mp3'
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