2011-01-31 9 views
1

javascriptからアクションスクリプト関数を呼び出したいと思います。しかし、私はJavaScript関数に値を返すActionScript関数が必要です。JavaScriptからActionScript関数を呼び出す

これは私が達成したいことです。

/* JS CODE */ 

var str = getStringFromFlash(); 
alert(str); 

getStringFromFlashは、ActionScriptで値を返すことができる関数である必要があります。

フラッシュ側で

答えて

5

getValue()が文字列を返す関数である
ExternalInterface.addCallback("getValue", getValue); 

は、その後のJavaScript側で:

var flashObject = document.getElementById("myFlashObject"); 
var str = flashObject.getValue(); 
alert(str); 

は、より完全な例についてExternalInterfaceクラスのAPIドキュメントを参照してください。

関連する問題