Я хочу воспроизвести аудио с помощью responsejs, а src поступает из базы данных и динамически менять src.
Поэтому я могу воспроизвести аудио, которое импортирую, но если я его не импортирую, я получаю сообщение об ошибке:
HTTP "Content-Type" of "text/html" is not supported. Load of media resource http://localhost:3000/audio-lib/soundTest.mp3 failed.
Как мне заменить это: state = {audioSrc: soundTest}; Примерно так: state = {audioSrc: "../audio-lib/soundTest.mp3"};
Этот код работает, но я хочу удалить импорт:
// I don't want this import
import soundTest from "../audio-lib/soundTest.mp3"
...
state = { audioSrc: soundTest};
...
render () {
return(
<audio
controls
ref={ ref => this.player = ref} >
<source src={this.state.audioSrc} type="audio/mp3"/>
</audio>
);
}