2010-10-02 60 views
0

我有一個Flex應用程序加載沒有問題,當下線,但一旦我將它嵌入到它掛在網頁上「加載...」:軟硬度:應用程序掛在「正在加載...」

alt text

我試過擺弄-use-network編譯標誌無濟於事。

我也觀察過查爾斯的網絡流量,我看到兩個SWF請求(即GET /foo.swf),這兩個請求都成功完成,然後就沒有別的了。

我錯過了什麼?

編輯:我確定它不是SWF的問題 - 當我使用python -m SimpleHTTPServer運行服務器時,所有內容都會正常加載並運行。當我使用Django的靜態媒體服務器時,它似乎只會中斷。

回答

1

你使用debug version of Flash Player?如果沒有,安裝它,並希望你會看到這個問題。

+0

是的,我使用調試Flash播放器(根據[Adobe的測試網站](http://kb2.adobe.com/cps/155/tn_15507.html )),不幸的是我沒有得到任何錯誤。 – 2010-10-02 17:24:43

1

經過一些試驗和錯誤,我確定這個問題是由Django的gzip中間件引起的。當我把它關掉時,swf正確加載並且一切都很開心。我不知道爲什麼這可能是,雖然...

+0

嘿,即時通訊有同樣的問題,即時通訊工作與谷歌應用程序引擎和我的預加載器也陷入了困境。問題是我不能在谷歌應用程序引擎禁用gzip(gae中有一個錯誤),你知道我怎麼能從Flex客戶端的接受內容頭中刪除gzip? – 2014-04-09 02:45:04