【发布时间】:2009-03-31 13:47:28
【问题描述】:
我正在部署一个使用 Flex (3.2) / flexbuilder 构建的 Flash SWF。它是一个单一的 SWF,它自己不做任何进一步的数据请求。它有一些预加载器代码,用于在加载时显示进度条(大约 650mb)。
它在几乎所有环境中都能正常工作,但是当通过 HTTPS 部署时,它无法加载 - 仅在 IE6 上。预加载器代码抛出了一个错误,这意味着预加载器事件传递了一个错误的值(注意,我不是 Flash 专家!)。
我在 Adobe 上找到了一些文档,这表明这种挂起可能是由于使用了无效的 SSL 证书造成的。我怀疑可能是这种情况(注意,我不是 SSL 专家,而不是 Flash 专家)。还有其他我应该探索的选择吗,还是我一般来说是在找错树?
仅供参考,这是调用堆栈的底部部分
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::Preloader/timerHandler()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
【问题讨论】:
-
实际获取堆栈的上半部分会更有趣...
标签: apache-flex flash internet-explorer-6 https