Firefox 6 HTML audio.duration = NaN проблема - PullRequest
1 голос
/ 20 августа 2011

Я только что нашел возможную ошибку в Firefox 6 для Windows. Когда я пытаюсь получить значение audio.duration в функции, которая запускается событием «Загруженные данные» в Firefox 6 для Windows, это значение равно NaN. И значение audio.duration обновляется значением audio.currentTime, когда начинается воспроизведение звука (audio.duration == audio.currentTime).

Это происходит только в Firefox 6 для Windows. Я попробовал один и тот же код JavaScript в Safari, Chrome, Firefox 6 (в Mac OS X 10.7) и Chrome, IE 9 (в Windows 7), он работает отлично. Так что, похоже, проблема возникает только в Firefox 6 для Windows. Аудио для Firefox имеет формат ogg. Кто-нибудь еще находит эту проблему?

1 Ответ

0 голосов
/ 05 декабря 2011

Я разобрался с этой проблемой, предоставив аудио с кодировкой CBR. Для аудио в кодировке VBR audio.duration всегда получает NaN в Firefox 6/7/8 для Windows.

...