Подтвердить что ты не робот

Поддерживает ли HTML5 аудио-теги обслуживание mp3 файлов из другого домена?

Итак, у меня есть веб-приложение с domian "www.example.com", которое должно обслуживать аудио с "www.example2.com", но по какой-то причине это не работает (звук просто не транслируется)

<audio src="http://www.example2.com/song.mp3" controls preload></audio>

Учитывая, что если я поместил исходный url источника звука в браузер, аудио будет доступно

Кто-нибудь пробовал это? спасибо

Ваэль

4b9b3361

Ответ 1

По-видимому, я не могу проголосовать за ответ CyberK (у меня пока нет репутации), но я согласен с ним. Вы не можете перекрестно использовать <audio> или <video>. Я пробовал эту вещь как в Chrome, так и в Firefox. Об этом больше, чем несколько статей. Обнаружив это сегодня; не доволен этим ограничением.

http://www.bluishcoder.co.nz/2008/11/video-audio-and-cross-domain-usage.html

Ответ 2

Я думаю, что HTML5 не позволяет вам брать источник с другого хостинг-провайдера/сервера. Возможно, это ограничивается вашим доменом, но я не уверен на 100%... Напомню, что было немного ограничений в отношении этого элемента html5...

Ответ 3

Вам нужно будет сделать несколько тестов, но я считаю, что он работает, но у вас могут быть трудности с определенными действиями и запросами.

Например, вы можете запустить/приостановить/остановить, но не проверить заголовок или длину, поскольку это может быть форма XSS

Ответ 4

FF и Chrome не поддерживают его, но IE11 делают.

Я думаю, что W3C должен иметь решение о перекрестном домене, ведь это вполне разумный запрос.