Javascript воспроизводит звук в Firefox

0

это мой код. Он отлично работает в Chrome, но в Firefox нет, хотя я добавил версию.ogg.

    if(new_id != old_id)
            {
                var audio = new Audio();
                if(audio.canPlayType("audio/mpeg") == "probably") {
                    playSound("signal.mp3");
                } else if(audio.canPlayType("audio/ogg") == "probably") {
                    playSound("signal.ogg");
            }
  • 0
    Проверьте, не отключен ли Firefox. А также, возможно, вам придется: правой кнопкой мыши щелкнуть значок звука / колонок в системном трее и выбрать «Воспроизведение устройств», перейти к свойствам колонок (которые отмечены зеленым, а также отключить красные, если они есть), а затем перейти Улучшения и отметьте Отключить все звуковые эффекты. И все, перезапустите браузер и наслаждайтесь.
  • 0
    Вы проверили инструменты разработчика, правильно ли загружается файл?
Теги:
audio
firefox

1 ответ

1

Firefox не может воспроизводить mp3 и некоторые файлы ogg здесь:

http://www.w3schools.com/tags/av_met_canplaytype.asp

http://html5doctor.com/html5-audio-the-state-of-play/

Я думаю, ваша проблема в том, что Firefox не поддерживает аудио /ogg-кодек.

Попробуйте использовать WAV instg of ogg и mp3.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню