Flex:应用程序挂起“正在加载...”

时间:2010-10-02 15:55:46

标签: flex preloader

我有一个Flex应用程序在离线时加载没有问题,但是一旦我将它嵌入网页,就会挂起“正在加载......”:

alt text

我试过摆弄-use-network编译标志无济于事。

我还看过Charles的网络流量,我看到两个SWF请求(即GET /foo.swf),这两个请求都成功完成,然后没有其他任何请求。

我错过了什么?

编辑:我已经确定这不是SWF的问题 - 当我使用python -m SimpleHTTPServer运行服务器时,所有内容都会加载并正常运行。当我使用Django的静态媒体服务器时,它似乎只会中断。

2 个答案:

答案 0 :(得分:1)

您使用debug version of Flash Player吗?如果不是,请安装它,希望你会看到问题。

答案 1 :(得分:1)

经过一些反复试验,我确定问题“是由Django的gzip中间件造成的”。当我把它关掉时,swf装好了,一切都很开心。我不知道为什么会这样,但是......