0
A
回答
0
請試試這個:
ExternalInterface.addCallback("sendMsg", generateMsg);
function generateMsg(str):void {
trace(str);
}
JS:
msg = "";
function setMsg(myMsg) {
msg = myMsg;
SendDataToFlashMovie(myMsg);
}
0
以我的經驗,你必須調用Flash對象的功能。
我用下面的JavaScript函數來獲取Flash對象
function GetSWF(id) {
if (window.document[id] != null)
if (window.document[id].length == null)
return window.document[id];
else
return window.document[id][1];
else
if (typeof(document[id]) == 'undefined')
return $('#'+id)[0];
else
if (document[id].length == null)
return document[id];
else
return document[id][1];
}
然後調用函數如下
var flash = GetSWF('idOfSWF');
if (typeof flash.sendToActionScript === 'function'){
flash.sendToActionScript(yourObject,orParameter);
}
的AS3會是什麼樣如下
if (ExternalInterface.available){
ExternalInterface.addCallback("sendToActionScript",receivedFromJavascript);
}
function receivedFromJavascript(myObject:Object,myParameter:String):void{
// Do something
}
希望這幫助。
編輯:
只注意到我的jQuery在GetSWF功能的小用法。我會看看並嘗試刪除它。 (它的線return $('#'+id)[0];
)
相關問題
- 1. android tracking-如何將外部參數傳遞給應用程序?
- 2. 將參數傳遞給JavaScript
- 3. 如何將值傳遞給在javascript中使用外部變量?
- 4. 如何將C#接口傳遞給外部COM對象以供其使用?
- 5. 如何將參數傳遞給Perl的外部進程?
- 6. 如何使用struts taglib將參數傳遞給javascript函數?
- 7. 如何使用window.open將參數傳遞給窗口?
- 8. 如何使用storeId將額外參數傳遞給商店
- 9. 如何將接口參數傳遞給RouteValueDictionary()?
- 10. 如何將參數傳遞給使用dojo連接的函數?
- 11. 如何使用ajax和javascript將參數傳遞給控制器?
- 12. 如何參數傳遞給javascript函數
- 13. 如何將接口參數傳遞給Golang中的可變參數函數?
- 14. 如何將參數傳遞給我在LLVM傳遞中使用CallInst :: Create(...)調用的外部函數?
- 15. 如何使用updatePanel將值傳遞給JavaScript的部分回傳
- 16. 如何將參數從javascript文件傳遞給Yii2視圖?
- 17. javascript/d3 - 將參數傳遞給函數
- 18. 將參數傳遞給彈出窗口?
- 19. 將額外參數傳遞給Devise new_user_session_path
- 20. 將額外參數傳遞給EventHandler
- 21. 將額外參數傳遞給asmx webservice
- 22. 如何從C++使用JNI將多個參數傳遞給CallObjectMethod
- 23. 如何將連接時websocket參數從Elm傳遞給Phoenix?
- 24. 如何將參數傳遞給用戶的JavaScript函數?
- 25. 如何將參數傳遞給傳遞給mapPartitions的函數?
- 26. 如何參數傳遞給JavaScript在asp.net
- 27. 如何將數組從php(使用json_encode)傳遞給javascript
- 28. 如何將對象從HTML href鏈接傳遞給javascript函數?
- 29. 將「太多」參數傳遞給外部函數是否安全?
- 30. 如何將參數傳遞給函數
你忘了告訴他怎麼辦在JS – 2012-08-09 19:56:04
嗨,愛德華,怎麼樣的JavaScript文件(爲了發送參數)。 - 編輯:馬塞洛已經指出了這一點,抱歉的雙重評論。 – 2012-08-09 20:04:03
對不起,我的壞..糾正 – 2012-08-09 20:27:15