4

標準のSMフラッシュフォールバックとともにHTML5オーディオを優先するSoundManager(SM)を使用しています。

なんらかの理由でリクエストがキャンセルされ、サウンドは正常に再生されますが、コンソールでエラーが赤になります。

なぜですか?これはCDNまたはHTML5オーディオの標準ですか?これを見た人はいますか?ありがとう

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

ここに画像の説明を入力してください

4

1 に答える 1

2

これは MP3 をホストしているサーバーの問題であり、SoundManager2 の問題ではありません。サーバーは部分コンテンツ (つまり、バイト範囲の要求) をサポートしていないようです。部分コンテンツのサポートに必要なものについて詳しく読むかstream、サウンド オブジェクトのプロパティfalseを SoundManager のdefaultOptions. これを行うと、ブラウザーがHTTP ヘッダーなしで音声データを要求することが示唆されます。Accept-Ranges: bytes

soundManager.defaultOptions = {
  stream: false
}
于 2012-09-06T00:20:50.243 に答える