0

良い一日。

コード:

<object width="500" height="500" id="ItemEditAnimationObject" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
        <param value="./Flash/1380312474.swf" name="movie">
        <param value="" name="wmode">
        <param value="false" name="loop">
        <param value="true" name="play"> 
        <param value="high" name="quality">
        <param value="#F0F8FF" name="bgcolor">
        <param value="./Sound/1380312474.wav" name="movie">

        <!--[if !IE]>-->
        <object width="500" height="500" id="ItemEditAnimationObject" data="./Flash/1380312474.swf" type="application/x-shockwave-flash">
        <param value="" name="wmode">
        <param value="false" name="loop">
        <param value="true" name="play"> 
        <param value="high" name="quality">
        <param value="#F0F8FF" name="bgcolor">
        <param value="./Sound/1380312474.wav" name="movie">

        </object>
        <!--<![endif]-->

      </object>

アニメーションの開始時にサウンドも再生されるはずですが、機能しません...

サウンドが再生されないのはなぜですか?

4

1 に答える 1

2

オブジェクトの埋め込みタグにパラメータとして wav ファイルへの参照を含めるだけでは、ブラウザで再生するには不十分です。次の 2 つのいずれかを行うことをお勧めします。

  1. Flash アニメーション内にサウンド ファイルを埋め込み、Flash で再生します。Flash は wav をサポートしていないため、mp3 に変換する必要があることに注意してください (ドキュメントを参照)。
  2. HTML5 オーディオ タグを使用します。すべてのブラウザーが wav 形式をサポートしているわけではないため、変換を検討することをお勧めします (ドキュメントを参照) 。
于 2013-09-27T22:38:47.757 に答える