让我们保持简短和甜蜜:
Actionscript 3.0。
我动态地将FLVPlayback组件(var flvcomp;)添加到我的Flash电影中,为其提供自定义皮肤,并在VideoEvent.READY上提供我的脚本:
flvcomp.play();
一切都很好,视频播放。
一旦它到达终点(我的皮肤中没有停止按钮),VideoEvent.COMPLETE处理程序使自定义播放按钮可见。当用户点击这个时,AS再次触发:flvcomp.play();
顺便说一句:
flvcomp.autoRewind = true;
现在,在这种情况下按下播放按钮时,我希望视频重播。相反,它似乎挂起大约3秒钟(根本没有播放),然后再次触发VideoEvent.COMPLETE。播放按钮重新出现。这种情况永远存在。
这背后的动作脚本是一个180行长的制作,我在3年前写过,已经改进了几次,到目前为止在这个特定方面工作得很好。现在它引发了这个问题。
有关视频采用FLV和MP4(H.264)格式。 FLVPlayback是版本2.1.0.23。
是否有人遇到过同样的问题 - 希望 - 找到了解决方法?任何其他模糊相关的建议也受到赞赏。