【发布时间】:2011-12-13 06:20:46
【问题描述】:
我有一个相当大的交互式 swf 文件,该文件使用 SWFObject 嵌入到我的 HTML 中。我可以通过 JavaScript 与 swf 进行通信,并且运行良好。但它没有预加载器,因为文件很大,我想显示加载图像或 swf,当文件完全加载时,使用 JavaScript 显示我的播放按钮。
如果文件完全加载,我怎么理解?
我尝试了很多解决方案,但都没有成功。首先,我尝试在 Flash 中创建一个预加载器并加载我的外部 swf,然后使用外部接口在完成事件时向 JavaScript 发送一条消息,它可以工作,但我无法再通过 JS 与主 swf 动作脚本通信。
我发现一些 JavaScript 库应该在文件加载时触发一个事件,但它在加载成功时发生(swf 文件在那里并开始加载)。
【问题讨论】:
标签: javascript flash dom-events communication