我們在WinForms應用程序中託管ActiveX控件以嵌入Flash。C#Flash - ExternalInterface
是否有一個很好的方法來獲得可用的任何給定的SWF文件可用ExternalInterface函數的列表?
我們正在使用第三方swf文件,並且無法訪問源代碼。
如果從C#(或代碼)無法實現,那麼是否有可以實現的工具?
答:我發現的唯一方法是使用閃光燈反編譯,然後查找行:
ExternalInterface.addCallback("methodName", methodName);
我標誌着頂端回答的答案的幫助。
那麼唯一的途徑就像flash反編譯器?我剛剛看到其他與此特定swf交互的應用程序與我們想要的方式相同,因此我期望有ExternalInterface調用來執行此操作。 – jonathanpeppers 2010-01-27 13:57:12
要麼這樣,要麼這些其他應用程序的開發者向第三方請求文檔。這似乎是合乎邏輯的解釋。 – 2013-10-10 08:40:52