Как воспроизвести аудиоданные в HTML5 с помощью аудиотега? - PullRequest
0 голосов
/ 01 мая 2020

У меня есть веб-сервис. Я извлекаю аудиоданные из веб-службы, используя nodejs и почтальона.

Когда я смотрю на почтальона, почтальон показывает мне такие данные:

�����BE���F9����� (� C�x5�] � L��4a̡� = 0 ч! ��bZ��bQ-��? �] ���Û�M�S��� ..... (и так продолжается).

Я не уверен, что это за данные.

На стороне клиента я использую Angular 8. Я написал некоторый код в Angular. Вот мой код Typescript.

this.service.getPhoneSoundData("ID of sound data...").subscribe((data: any) => {      
    const blob = new Blob([new Uint8Array(data.query_result)], {type: 'audio/mp3'});
    const url = URL.createObjectURL(blob);
    this.source = this.domSanitizer.bypassSecurityTrustResourceUrl(url);

});

А также это код HTML, который я написал:

<audio controls="controls" id="audio">
   Your browser does not support the tag. 
   <source id="source" [src]="source" type="audio/mp3" />
</audio>

Когда я выполняю коды, я получаю следующую ошибку:

GET blob: http://localhost: 1001 / 0705bca8-9299-44ad-be7b-81f17b65ffc9 net :: ERR_REQUEST_RANGE_NOT_SATISFIABLE

Я использовал много решений, но мне это не удалось. Вы помогаете мне найти правильное решение для этой проблемы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...