У меня есть простой аудиоплеер HTML5, и его src установлен на URL-адрес mp3.URL-адрес не является потоковым, но он возвращает файл с заданным полем заголовка длины содержимого.
<audio id="track" controls="controls" autoplay="autoplay">
<source id="mp3source" src="https://example.com/20180823001012/20180823040001/channel1.mp3" type='audio/mpeg; codecs="mp3"' >
Your browser does not support the audio element.
</audio>
Я хотел бы поместить входящие аудиоданные в большой двоичный объект браузера, а затем предоставить егопользователю в качестве загружаемого URL-адреса BLOB-объекта браузера.
Я хочу добиться этого, чтобы обеспечить загружаемый файл с именем файла, отличным от имени по умолчанию (channel1.mp3 здесь).
См. мой предыдущий вопроспо этой проблеме Как я могу контролировать имя файла, когда аудио HTML5 сохраняется пользователем?
Я могу добиться, чтобы установить имя файла в Opera (с атрибутом [download] якорной ссылки).) и в Chromium тоже с помощью атрибута «title» аудиоэлемента HTML5.
Может быть, я могу сделать то же самое в Firefox, используя блоб браузера.