TransWikia.com

HTML5 audio. Не работает перемотка в Хроме

Stack Overflow на русском Asked by Movs on November 10, 2021

Есть html5 audio тэг в котором проигрывается mp3 с удаленного сервера (запись разговора телефонии). Подгружается и проигрывает нормально. Проблема, что в хроме невозможно перемотать запись. Поиском нашел тут предложение:
Html5 <audio> не работает перемотка в google chrome

Рекомендуют добавить заголовки:
header(‘Content-Length: ‘ . размер файла); header(‘accept-ranges: bytes’);

Проблема в том, что файл-то не на моем сервере лежит :(. Можно ли с этим что-то придумать?

One Answer

Проблема была исключительно в заголовках. Мой mp3 файл приходил с вот такими заголовками:


Content-Length: 16416
Content-Transfer-Encoding: binary
Content-Type: application/octet-stream

А вот так выглядят заголовки для корректного аудио файла:


accept-ranges: bytes
Content-Length: 163584
Content-Range: bytes 0-163583/163584
content-type: audio/mpeg

Answered by Movs on November 10, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP