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 文件的引用作为参数不足以在浏览器中播放它。我建议你做以下两件事之一:

  1. 将声音文件嵌入到 Flash 动画中并让 Flash 播放。请注意,您需要将其转换为 mp3,因为 Flash 不支持 wav(请参阅文档)。
  2. 使用HTML5 音频标签。请注意,并非所有浏览器都支持 wav 格式,因此您可能需要考虑转换它(请参阅文档
于 2013-09-27T22:38:47.757 回答