2011-09-28 20 views
1

私はクライアントのためにウェブページにオーディオ要素を持っていますが、私もそれをコード化していますが、それでもすべてのブラウザで動作するようにはできません。クロスブラウザとブラウザ版(つまり、インターネットエクスプローラ6,7,8,9)のオーディオは難しいですが、ここには回答が必要です。これはブラウザのプラグインを必要とせずに行うことができますか?ここに私の現在のコードです。インターネットエクスプローラとクロスブラウザのオーディオ

<audio preload="auto" autobuffer autoplay="autoplay"> 
<source src="http://brodysfurniture.com/wp-content/themes/Brodys/images2/08_Track_8.mp3"/> 
<source src="http://brodysfurniture.com/wp-content/themes/Brodys/images2/08_Track_8.ogg" /> 
<source src="http://brodysfurniture.com/wp-content/themes/Brodys/images2/08_Track_8.wav" /> 
<source src="http://brodysfurniture.com/wp-content/themes/Brodys/images2/08_Track_8.au" /> 
<source src="http://brodysfurniture.com/wp-content/themes/Brodys/images2/08_Track_8.wma" /> 
<!-- browser compatibility fallbacks --> 
<object> 
<param name="autostart" value="true"> 
<param name="src" value="http://brodysfurniture.com/wp-content/themes/Brodys/images2/08_Track_8.wav"> 
<param name="autoplay" value="true"> 
<param name="controller" value="false"> 
<embed src="http://brodysfurniture.com/wp-content/themes/Brodys/images2/08_Track_8.wav" controller="false" HIDDEN="TRUE" autoplay="true" autostart="True" type="audio/wav" /> 
<embed src="http://brodysfurniture.com/wp-content/themes/Brodys/images2/08_Track_8.mp3" controller="false" HIDDEN="TRUE" autoplay="true" autostart="True" type="audio/mpeg" /> 
</object> 
<!-- End browser compatibility fallbacks --> 
</audio> 
+1

フラッシュは常にオプションです。 –

+1

私は、Flashがここに行く方法であることに同意します。おそらく、HTML 5フォールバックを使用します。例えば、 http://jplayer.org –

+0

コントロールを隠すオプションがあるフラッシュプレーヤーがあります –

答えて

2

私はhereと答えています。私は個人的にネイティブの<audio>要素を使用するページを作成しましたが、廃止予定の古いソフトウェアの使用を主張する技術に習熟していないユーザーには、WMPを後戻りさせます。

関連する問題