2013-09-27 98 views
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> 

当启动动画声音应该发挥太多,但它不工作...

为什么不健全玩?

回答

2

在对象嵌入标签中包含对wav文件的引用作为参数是不足以在浏览器中回放的。我建议你做的两件事情之一:

  1. 嵌入的声音文件Flash动画中,让Flash播放 回来。请注意,您需要将其转换为mp3,因为Flash不支持wav(请参阅documentation)。
  2. 使用HTML5 audio tag。请注意,并非所有浏览器都支持wav格式,所以你可能要考虑将它(见documentation
+0

请告诉我你的想法时说:“嵌入Flash动画中的声音文件,而让Flash回放”。对不起,但我不了解你。 PS:我可以添加声音只有如何参数... –

+0

阅读此 - http://help.adobe.com/en_US/flash/cs/using/WSd60f23110762d6b883b18f10cb1fe1af6-7ce8a.html –

+0

我不能编辑闪光灯 - 我有swfobject (test.swf)和声音(test.wav)。当我开始swf时需要播放test.wav ... –