Estoy tratando de reproducir un archivo de audio que se configurará mediante una variable. Puedo establecer la ruta muy bien cuando codifico la cadena, pero no cuando uso la variable.
var path = "../../recordings/test.mp3" this.audio = new Audio(require('../../recordings/test.mp3')) // <- This line is fine this.audio = new Audio(require(path)) // <- This line gives the following error: Cuando uso una cadena de path , recibo el siguiente error:
Error: No se puede encontrar el módulo '../../recordings/test.mp3' en webpackEmptyContext (sincronización de componentes: 2) en VueComponent.playAudio (MyCarousel.vue:119) al hacer clic (MyCarousel.vue?a868:120)
¿Por qué puedo archivar el archivo cuando codifico explícitamente la cadena pero no cuando uso una variable para su ruta?