1

我有一个场景,其中一个 fla 中有多个电影剪辑。我想将每个影片剪辑导出为自己的 swf,但问题是我想导出它以便它可以流式传输。

在主时间线中导出带有电影内容的普通 .fla 文件时,生成的 swf 能够流式传输——它可以在加载 100% 之前开始播放。

当我使用 JSFL 函数:document.exportSWF([fileURI [, bCurrentSettings]]) 时,生成的 .swf 必须加载 100% 才能开始播放。这是因为它导出为带有影片剪辑实例的时间线。主时间线只有一帧,实际的电影内容嵌套在该帧中。

我想知道如何使用 JSFL(或任何其他不手动复制帧的方式)获取影片剪辑并将其导出到可以流式传输的 swf,以便影片剪辑本身是主时间线。

4

1 回答 1

0

这是一个非常好的问题。我的第一个想法是,可能会有像 .mov 流这样的元数据,它会中断正确的加载/播放,直到加载 %100。您是否尝试过没有事件侦听器的 Loader Object?

于 2012-12-12T00:33:30.330 回答