0
A
回答
0
不是直接的,但它很容易,如果你有過通過ExternalInterface
的SWF控制的事情。首先,在Flash變數的SWF傳遞一個回調名稱:
loadedCallback=swfLoadedCallback
此外,一定的SWF有scriptAccess
設置爲sameDomain
或all
接下來,在你的頁面定義一個回調函數:
function swfLoadedCallback() { // Note... if these were a real application, you would want // to use a setTimeout here to avoid Flash choking while // waiting for a response. alert('SWF loaded. Do something.'); }
然後,在你的SWF中,添加如下代碼:
import flash.external.ExternalInterface; import flash.utils.setTimeout; var params:Object = root.loaderInfo.parameters; if (params && params.loadedCallback) { // Set timeout to avoid syncronous issues setTimeout(function():void { if (ExternalInterface.available) ExternalInterface.call(params.loadedCallback); }, 1); }
相關問題
- 1. jquery文檔準備就緒
- 2. 在文檔準備就緒時調用hide()時閃爍
- 3. 等待,而文件已準備就緒
- 4. 顯示DOM準備就緒
- 5. 檢查Web應用程序服務已準備就緒
- 6. 確定圖例何時準備就緒
- 7. Phonegap ondevice準備就緒
- 8. 使用curator treeCache時,如何確保緩存準備就緒?
- 9. 使用jquery在django文檔準備就緒時運行代碼
- 10. $()。被ajax調用後準備就緒
- 11. 如何使用RFT檢查Firefox的準備就緒狀態
- 12. jQuery在自己的函數準備就緒時做些什麼
- 13. 當DOM準備就緒時,jQuery代碼不會執行
- 14. 在文檔準備就緒時觸發jQuery更改功能
- 15. jquery - 每個準備就緒時啓動功能
- 16. Android:如何檢查與商店的連接是否已準備就緒
- 17. 在文檔準備就緒時清除的輸入字段
- 18. JQuery Mobile + Phonegap:在設備準備就緒前顯示頁面
- 19. XML準備就緒,Java未成功
- 20. DOM準備就緒後刪除元素
- 21. Zend Framework輸出就緒準備語句
- 22. javascript更改div文本準備就緒
- 23. 知道gotoAndPlay是否準備就緒
- 24. 確保DHCP服務已批量準備就緒
- 25. 告訴水豚等到iframe已經加載(準備就緒)
- 26. 如何使項目「儲存庫/團隊」準備就緒
- 27. 如何知道Android的新服務何時準備就緒?
- 28. 如何確保UIActivityViewController呈現時UIActivityItemProvider的項目已準備就緒?
- 29. 爲什麼我的對象在文檔準備就緒時不可用?
- 30. 準備好塊並在準備就緒後執行隊列