2011-03-29 42 views
0

我有一個Flash應用程序,它在其周圍的HTML頁面中使用了功能。我想用Flex Profiler(或者一些類似的工具,如果你知道一個更好的工具)做一些分析。分析HTML頁面中的Flash應用程序

但我不能得到它的工作,如果我的Flash應用程序運行在HTML頁面內。它只能運行,如果我單獨運行Flash應用程序,但這並不能幫助我,因爲我需要完整的場景。

關於如何使這項工作的任何想法?

謝謝!

回答

1

我發現自己的解決方案:

如果您在Flex Builder做的分析,基本上是Flex Builder中加載ProfilerAgent.swf作爲預加載SWF O)。但是,這不起作用,當你開始一個HTML頁面,因爲然後HTML頁面啓動SWF和ProfilerAgent.swf未加載。

你可以做的是,你自己在你的應用中加載ProfilerAgent.swf。只需使用Loader(將其加載到主應用程序域中)和addChild()將它加載到主要階段即可。通過這樣做,即使在html頁面中,分析也可以工作。

+0

你救了我的命,但你可以更具體地說明如何加載它,有人可能不知道如何加載它。 – 2012-09-13 20:14:41