2013-03-14 71 views
-2

我是初學者ExternalInterface js真正我不知道的是如何使用它。 我在網上有100個Flash視頻。用戶在網上訪問並開始看到第一個視頻。當第一個視頻結束時彈出窗口打開並顯示再次播放下一個視頻。 當下一個視頻鏈接點擊和下一個視頻的URL打開,然後下一個視頻將播放。等等...使用外部接口js

我只需要從哪裏開始的指導和大概的瞭解,以ExternalInterface的或任何其他方式做這個任務的任何幫助..

我不要求對代碼..剛需指導 。從哪裏開始,什麼是正確的方式來做到這一點。

+0

請當你問的問題需要更多的時間校對。更重要的是,[*你有什麼嘗試?*](http://whathaveyoutried.com) – zzzzBov 2013-03-14 17:52:24

+0

先生,我不是要求代碼..只需要指導。從哪裏開始。 – 2013-03-14 17:53:45

+0

從閱讀API開始,當您確實有需要回答的問題時,請提出問題。你發佈的內容不是問題。 – zzzzBov 2013-03-14 17:54:40

回答

3

您可以使用ActionScript調用JavaScript函數:

的JS:

function sayHello(data){ 
    alert("Hello, "+data.name); 
} 

的AS:

ExternalInterface.call("sayHello",{name:"John Doe"}); 

或者,你可以做反向並使用JS調用AS功能

的AS:

ExternalInterface.addCallback("sayHello",function(name:String){ 
    trace("Hello, "+name) 
}); 

的JS:

myFlashMovie.sayHello("John Doe");