0

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

替代文字

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

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

我错过了什么?

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

4

2 回答 2

1

经过反复试验,我确定问题“是由 Django 的 gzip 中间件引起的”。当我关闭它时,swf 加载正确,一切都很愉快。不过,我不知道为什么会这样……</p>

于 2010-10-02T18:08:34.103 回答
1

您使用Flash Player 的调试版本吗?如果没有,请安装它,希望您会看到问题。

于 2010-10-02T16:34:15.520 回答