0

ページ上のコントローラーにオーディオを配置しましたが、別のブラウザーをロードすると、サウンドファイルがブラウザーに表示されないか、機能しません。ファイルをwavに変換しました。これは明らかにIE、Opera、Firefox、Chromeで普遍的に機能しますが、ファイル形式を変更してもこの状況は変わりません。HTMLオーディオタグなどと関係があることは知っていますが、それでもわかりません

<embed src="../Sounds/home_page_readout.wma" width="405" hidden="false" height="39"   pluginspage="../Plugin/niftyplayer.fla" autoplay="false" controller="true"></embed>
4

2 に答える 2

0

どのコントローラーをデプロイするかによって、答えは異なります。しかし、あなたの問題はファイル形式に関するものではないと確信しています。天気をチェックして、さまざまなブラウザがファイルを見つけることができるかどうかを確認する必要があります。

一般的な答えとして、私はNiftyplayerのようなWebページにオーディオを埋め込むためのいくつかのテスト済みソリューションを使用することを好みます。

https://github.com/progrium/niftyplayer

于 2012-04-09T13:52:15.023 に答える
0

w3schools HTML5 オーディオ要素ページから:

現在、この要素でサポートされているファイル形式は、MP3、Wav、および Ogg の 3 つです。

Browser             MP3 Wav Ogg
Internet Explorer 9 YES NO  NO
Firefox 4.0         NO  YES YES
Google Chrome 6     YES YES YES
Apple Safari 5      YES YES NO
Opera 10.6          NO  YES YES

リストされている解決策は、ファイルを複数の形式で提供することです。

<audio controls="controls">
  <source src="song.ogg" type="audio/ogg" />
  <source src="song.mp3" type="audio/mpeg" />
  Your browser does not support the audio element.
</audio>

それが役立つことを願っています。

于 2012-04-09T16:34:49.890 に答える