2011-03-29 51 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