Итак, у меня есть сайт, который является своего рода эмуляции флэш-сайта с JQuery и HTML 5.Audio Несогласованность - Чрезвычайно Непонятные
Audio будет играть при наведении на пункты меню или открыть различные меню - он отлично работает в IE 9 (аудио не поддерживается в 8 или ниже) и хром, но НЕ FF.
Теперь вот загадочная часть: он также отлично работает в FF на моем рабочем столе или на моем тестовом сервере, просто НЕ на сервере, над которым он должен работать.
У кого-нибудь есть мнение, что здесь может быть?
Сайт here для справки. Посмотрите на него в IE9 или Chrome, затем в FF, чтобы понять, что я имею в виду. Вы можете пойти here для моего сервера тестирования, в котором он работает повсюду. Файлы идентичны.
EDIT
По желанию, вот так, как у меня есть материал создан (полный код доступен по следующим предыдущие ссылки и нажав просмотреть исходный код)
<audio id="open2" preload="auto"><source src="support/media/open2.mp3"></source><source src="support/media/open2.ogg"></source></audio>
Позже. .. Я добавляю следующий код в элемент с последним классом - целое число, соответствующее идентификатору аудиоэлемента. Не зацикливайтесь на этом материале, хотя он явно работает в других браузерах. Я также делаю некоторое обнаружение браузера, так как попытка воспроизведения аудио будет DESTROY на странице в IE 8 и ниже.
document.getElementById('open'+$(this).attr('class').substr($(this).attr('class').length-1)).play();
Я просто работал с аудио тегов для проекта Дека HTML5, и я видел, что он Ждут» t работать в FF. Я посмотрю утром, не могли бы вы разместить какой-нибудь демо-код? – Charlie
@Charlie, которого должно быть достаточно, чтобы дать общее представление о том, что происходит - дайте мне знать, если вы хотите больше. Самая загадочная вещь в том, что, если я загружаю файлы с тестового сервера (где он работает в FF) на мой рабочий стол, звук продолжает работать в FF, если я затем беру эти файлы и бросаю их прямо на конечный сайт через FTP они перестают звучать в FF (но продолжают работать в IE9 или хром). Таким образом, у нас есть файлы, работающие в FF как в Интернете, так и в автономном режиме, но просто не на этом одном сервере. Это заставляет меня чувствовать, что это конфигурация сервера, но потом .. она работает в других браузерах. -_- – sdo
Хорошо, что она работает в Safari, затем я буду тестировать Firefox ... Кроме того, вы пробовали использовать файлы '