Почему Safari не может воспроизводить звук HTML5 через https? - PullRequest
8 голосов
/ 21 октября 2011

Я пытаюсь играть голосом в сафари, используя HTML5 Audio.Но это не работает через https, http в порядке.

var audio = new Audio();
audio.src = "https://example.com/xxxx.wav";
audio.play();

Невозможно воспроизвести аудио через https ?Если не использовать html5 audio, есть ли другое альтернативное решение для воспроизведения голоса через https в режиме сафари?

Спасибо

1 Ответ

1 голос
/ 09 февраля 2012

Насколько я выяснил, это ошибка Webkit, и, следовательно, это происходит также на мобильных устройствах iPhone и Android.Мы обслуживаем все аудио через стандартный междоменный сайт через http, и они работают нормально, даже если сам DOM извлекается через https.

В некоторых версиях Safari через https может работать, если вы загружаете аудио с того же хостаДОМ хотя.Смотрите здесь: http://areweplayingyet.org/

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