1

Я пытался воспроизвести MP3 на двух MacBook в Google Chrome и не смог воспроизвести его в браузере; У меня нет проблем в Safari. В Chrome аудиоплеер контролирует загрузку, но сам аудиофайл никогда не загружается. Просматривая HTTP-запросы / ответы, я заметил, что MP3 возвращает 200, 206 и окончательный код 200 в Chrome. В Safari я просто получаю сингл 200.

Важным моментом является то, что ни один из файлов MP3, загруженных с этого сайта, не загружается и не воспроизводится в Chrome. У меня нет проблем с воспроизведением MP3 с других сайтов.

Опять же, это MP3:http://nyc.podcast.play.it/media/d0/d0/d0/dW/dT/d7/d5/WT75_3.MP3

3 ответа3

2

У нас была похожая проблема при воспроизведении файлов MP3 в Safari, но не в Chrome (10).

Интересно, что решение было, хотите верьте, хотите нет, во временной метке файла, которая была в будущем (из-за нашего сценария записи) для файлов, которые не могут быть воспроизведены для Chrome. Поэтому, как только мы изменили метку времени в MP3 на текущее / прошедшее время, файл MP3 также хорошо воспроизводился в Chrome.

Инструменты под рукой, скручиваемость:

$ curl -I http://x.y.z.42/mp3files/2011/4/9/foo-h13.mp3
HTTP/1.1 200 OK
Date: Sat, 09 Apr 2011 15:39:48 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch
Last-Modified: Sat, 09 Apr 2011 15:39:48 GMT
ETag: W/"c7a00c9-1b77609-4a082a5de8441"
Accept-Ranges: bytes
Content-Length: 28800521
Content-Type: audio/mpeg

... и проверить правильность файла MP3 (mp3check, часть каталога пакетов Debian):

$ mp3check -a foo-h13.mp3
foo-h13.mp3:
anomaly: audio mpeg version 2.0 stream
anomaly: sampling rate 22.1kHz
anomaly: bitrate  64kbit/s
anomaly: mode single chann
anomaly: no crc
0

У меня MP3 хорошо играет в Chrome 9 на OSX 10.6.6. Мой код:

<audio preload="metadata" src="http://example.com/example.mp3"></audio>

Вы также можете попробовать preload = "auto". Кстати, я использую jPlayer, поскольку он обеспечивает автоматический откат Flash (который не используется в этом примере в Chrome).

@ Джефф, ты ошибаешься. Safari, Chrome и IE9 воспроизводят mp3-файлы изначально. Смотрите: http://html5doctor.com/native-audio-in-the-browser/

-1

Вы пытались скачать, а затем слушать MP3? Если это работает, проблема может быть связана с плагином, который вы используете для воспроизведения файлов MP3, возможно, придется переустановить его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .