我正在编写一个显示视频的页面,并且在播放完成时,将显示一个可以作为观看视频的证据的代码。我以为我可以用javascript做到这一点,但经过一些快速谷歌搜索后,我还没有拿出任何东西。是否有任何方法可以让javascript监听嵌入式媒体的播放结束,然后在发生这种情况时触发一个函数?
或者,我已经考虑过使用计时器,并且在经过一段时间等于视频长度之后才激活脚本。
您怎么看?
提前致谢!
以下是实际的嵌入代码,以防万一:
<object data="video.swf" width="704" height="480" type="application/x-shockwave-flash">
<param name="pluginspage" value="http://get.adobe.com/flashplayer/" />
<param name="autoplay" value="true" />
<param name="loop" value="false" />
</object>
答案 0 :(得分:1)
通常,这是通过让Flash代码在完成后调用javascript函数来完成的。