是否有在ActionScript 3.0的方式:ActionScript獲取所有網絡活動?
- 獲取通過在應用程序內的所有URLRequests()?
- 獲取所有到Flash Media服務器的RTMP://連接?
由於我的應用程序包含由其他開發人員編譯的SWC文件,因此我無法直接訪問創建URL請求和RTMP連接的ActionScript。
謝謝你的時間。
是否有在ActionScript 3.0的方式:ActionScript獲取所有網絡活動?
由於我的應用程序包含由其他開發人員編譯的SWC文件,因此我無法直接訪問創建URL請求和RTMP連接的ActionScript。
謝謝你的時間。
您可以使用Web調試代理來監視通過線路發送的所有消息。我喜歡使用Charles,因爲它將AMF消息反序列化,以便您可以閱讀它們。它不是免費的,但只要你想要,你可以使用它。每過一段時間,你都會感到惱人的延遲。
Firebug有很多內置的功能(即使對於Flash遠程處理)。進入'Net'面板,你會看到一個'Flash'標籤。不過,您的應用程序必須在瀏覽器中運行,不僅僅在獨立的調試閃存播放器中運行。
如果您使用的是FlashBuilder,它有一個名爲「網絡監視器」的視圖,它執行相同的操作。我仍然更喜歡查爾斯,因爲它有更多的功能。
Adobe剛剛在實驗室發佈了SWF investigator,這似乎允許您將編譯好的swc分開以及攔截AMF消息。由於我從未與它合作過,我無法再告訴你更多。在谷歌(道具@Eduardo這一個)
哦!我從來不知道Firebug可以分析Flash應用程序。很高興知道!謝謝! – 2012-03-06 13:32:00
您可能希望將「SWF調查員」添加到要檢出的工具列表中(剛剛發佈在Adoble Labs網站中);它看起來有希望 – Eduardo 2012-03-06 13:41:42
** **鉻撥** F12 ** **然後網絡**標籤無需安裝插件 – mgraph 2012-03-06 13:49:56