Воспроизведение аудио с не импортированного src - PullRequest
0 голосов
/ 19 апреля 2019

Я хочу воспроизвести аудио с помощью 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>        
        );
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...