2011-03-29 37 views
0

播放声音从SWF库我不是一个Flash开发人员,所以我不知道这是可能的,请澄清它,如果你能:)如何在JavaScript

我situaion:我要玩与JavaScript的网页一些声音,大概闪光是最好的choise,所以我创建了心肌梗死的SWF库的声音机智swfmill:http://swfmill.org/

这是我的代码:

<?xml version="1.0" encoding="iso-8859-1" ?>  
<movie width="320" height="240" framerate="12"> 
    <background color="#ffffff"/> 
    <frame> 
     <library> 
      <sound id="incoming" import="incoming.mp3" /> 
      <sound id="outgoing" import="outgoing.mp3" /> 
     </library> 
    </frame> 
</movie> 

我swfmill将它转换现在我有了我的sound.swf库。

是否有可能从JavaScript库中播放声音?或者我错过了什么?你能否提供一个有效的选择?

非常感谢你和我的英语对不起!

回答

0

Flash有一个内置的系统可以使用ExternalInterface类与JavaScript交互。

不能完全通过这一读,但它可能会引导你在正确的方向

http://www.viget.com/inspire/bi-directional-actionscript-javascript-communication/

如果你已经下载一个预制的Adobe Flash,你可能要检查他们的API,看他们是否允许该

编辑:你将需要一个瑞士法郎播放器为我的文章。不过,它仍然显示JavaScript和Flash交互来获取你需要的东西。然后,您可以使用swf媒体播放器或HTML 5播放音频

+0

非常感谢您,我现在就在看它! :) – Laphroaig 2011-03-29 23:52:47

+0

我见过教程,但我不知道如果我可以做到这一点与一个XML文件转换为SWF。我没有一个闪存IDE来编写动作脚本代码。 – Laphroaig 2011-03-29 23:56:23

+0

您下载的库可能已经注册了一些回调。你需要检查他们是否有。如果是这样,JavaScript可以检索数据。如果他们不这样做,就我所知,用JavaScript进行交互的能力并不多。 – Jase 2011-03-30 00:04:29