我有一個ActionScript程序,我想訪問一些外部JavaScript函數。通過外部,我的意思是ActionScript/swf不會通過HTML/JavaScript加載。我看到的所有內容都建議使用ExternalInterface
,但這似乎意味着你的JS加載了你的swf。有沒有辦法通過URL調用JavaScript函數?調用外部JavaScript函數
1
A
回答
1
我不確定通過URL調用JavaScript函數是什麼意思,您可能需要的是基於JSON的Web界面/服務。
如果未嵌入HTML,您計劃如何運行Flash內容?您需要一個地方或另一個地方來實際運行該JS代碼,無論是在瀏覽器或服務器端的客戶端(在這種情況下,您需要Web服務)。
0
因此,您的網頁將包含一些要執行的JavaScript,但您的Flash應用程序將不會在瀏覽器中運行?你不能只使用navigateToURL
打開一個包含JavaScript的HTML頁面,該頁面在頁面加載時執行?
相關問題
- 1. 使用Codeigniter調用外部Javascript函數
- 2. 調用外部javascript函數frm JSP
- 3. 從iframe外部調用javascript函數
- 4. 來自外部的調用JavaScript函數
- 5. 通過url調用外部javascript函數
- 6. Node.js外部函數調用
- 7. 來自外部函數的Javascript立即函數調用
- 8. 「外部」JavaScript函數可以調用「jQuery函數」嗎?
- 9. Ctypes,調用外部函數函數
- 10. 函數內部的JavaScript-調用函數
- 11. 如何在JavaScript內部調用外部函數?
- 12. C++成員函數屏蔽外部函數 - 如何調用外部函數?
- 13. 在jQuery中調用函數內部的外部函數
- 14. 如何從jQuery的外部函數調用內部函數
- 15. 如何從javascript代碼調用外部java函數?
- 16. 通過函數調用加載外部Javascript
- 17. 如何將carousel()外部JavaScript函數調用爲html文件?
- 18. 從主html腳本中調用SVG的外部JavaScript函數?
- 19. 來自外部域iframe的Javascript調用函數
- 20. Jade:加載外部javascript和調用函數
- 21. 從asp.net中的外部文件調用JavaScript函數 - 錯誤
- 22. 在代理對象(Javascript ECMAscript)中調用外部函數
- 23. 如何從Fine-Uploader回調引用外部JavaScript函數?
- 24. 從KRL封閉外部調用KRL中定義的JavaScript函數
- 25. 多個外部JavaScript文件 - 如何調用函數
- 26. 從外部範圍調用私有/嵌套的JavaScript函數
- 27. 從外部javascript文件調用html函數
- 28. Node.js javascript - 從外部腳本服務器端調用函數
- 29. 無法從外部腳本調用內嵌JavaScript函數
- 30. ReactJS - 從外部調用函數
你真的需要在flash和頁面之間建立溝通橋樑嗎?沒有更好的解決方案嗎? – Raynos 2011-04-12 13:31:39
也許這是更多的架構問題。我在Flash Builder中構建ActionScript,然後從那裏進行調試。我將如何整合我的JavaScript?是的,它確實是需要的 - 我需要執行json調用來獲取一些數據。 – 2011-04-12 13:57:14
爲什麼你不能通過閃存文件中的套接字與你的服務器通信。或者編譯您的ActionScript和Flash文件,然後將其嵌入到JavaScript頁面並從那裏運行。 – Raynos 2011-04-12 14:04:11