Я испытываю странное поведение встроенного аудио (файл wav) на HTML-странице. У меня есть страница https://server.com/listen-to-sound
и встроенный в нее Wav-файл с помощью тега <EMBED/>
, например:
<embed src='https://server.com/path-to-sound' hidden="true" autostart="true" />
Страница https://server.com/listen-to-sound
открыта в IE 6 SP3 на машине №1 - звук воспроизводится в наушниках. Та же страница открывается на другом компьютере (№2), с точно такой же версией IE 6 SP3, настройками конфиденциальности и прокси - звука нет.
Итого, из 6-ти машин на 2-х звук воспроизводится, а на 4-х не воспроизводится. С этих 4-х машин при открытии страницы https://server.com/listen-to-sound
в Опере звук проигрывается.
Я трижды проверил подключение наушников, настройки громкости и другие возможные проблемы с аппаратным и программным драйвером: проблема определенно в настройках IE.
Я также проверил https://server.com/path.to.sound
URL-адрес - 4 машины, которые не воспроизводят звук, не могут открыть эту ссылку, выдавая ошибку типа «Не удалось загрузить страницу».
Очистка кешей IE, временных интернет-файлов, кешей SSL-сертификатов также не решила проблему.
Гугление не дало мне ничего особенного, кроме старого трюка Flash с использованием тега <OBJECT>
и тега <EMBED>
для написания в комментариях Object.
Что я пропустил? Сталкивались ли вы с подобными или связанными проблемами? Как они решались? Есть ли у вас какие-либо предложения о том, где трюк? Знаете ли вы некоторые «функции» IE, которые могут повлиять на выполнение (воспроизведение, отображение) встроенных объектов?