SoundManager w HTML5 Audio вызывает 206 ошибок частичного содержимого? - PullRequest
4 голосов
/ 25 января 2012

Я использую SoundManager (SM) со звуком HTML 5, предпочтительным наряду со стандартным запасным вариантом флэш-памяти SM.

По какой-то причине я вижу, что запросы отменяются, что приводит к ошибке красного цвета в консоли, хотя звуки воспроизводятся просто отлично.

Есть идеи, почему?Это стандарт CDN или аудио HTML5?Кто-нибудь видел это раньше?Спасибо

Request URL:https://hall.com/misc/sounds/message_sent.mp3
Request Method:GET
Status Code: 206 Partial Content (from cache)

enter image description here

1 Ответ

2 голосов
/ 06 сентября 2012

Проблема с сервером, на котором размещены MP3, а не с SoundManager2. Сервер, по-видимому, не поддерживает частичное содержимое (то есть запросы диапазона байтов). Вы можете прочитать больше о , что требуется для поддержки частичного контента , или вы можете установить свойство stream для вашего звукового объекта на false или с помощью SoundManager defaultOptions. После этого предложит , чтобы браузер запросил аудиоданные без HTTP-заголовка Accept-Ranges: bytes.

soundManager.defaultOptions = {
  stream: false
}
...