有没有一种方法可以检测Flash视频何时播放完毕
Is there a way to detect when a Flash video has finished playing?
我在一个网站上工作,该网站嵌入了来自许多不同网站的视频,来源的数量达到了数千个。对于YouTube来说,他们的JavaScript API允许一种方法来检测视频何时结束,并且可以在那个时候执行他想要的任何功能。但这只适用于youtube视频。其他人呢?
那么,是否有一种全局通用的方法来检测页面上的Flash视频何时停止使用javascript或动作脚本播放?我所说的"停止比赛"是指当比赛结束时停止比赛,而不仅仅是中途暂停。
附言:页面上id为video
的<div>
中总会有一个嵌入的视频。
就像YouTube提供API一样,那些来自外部网站的玩家也必须提供自己的API。没有一个简单的一刀切的解决方案可以在JavaScript中实现。
相关文章:
- javascript从任何嵌入式flash视频中发现.flvurl
- 将视频从Flash流式传输到HTML5
- video js无法播放flash视频
- 设置计时器以等待为flash回退视频播放器加载swfobject脚本
- 有没有一种方法可以检测Flash视频何时播放完毕
- 不使用flash的视频会议解决方案
- 使 Flowplayer-Flash 在缓冲时立即播放视频
- 如何在html页面上使用Flash Player渲染视频/音频文件
- Mozilla在Flash Player中打开YouTube视频
- Flash 视频播放器自动启动和控制按钮
- 回退到 Flash 时,使用 VideoJS 库循环播放视频
- 在不刷新视频的情况下,从外部源调整正在运行的flash视频的大小
- 如何预加载flash视频和图像
- 从javascript向flash播放器提供视频字节数据
- 在WebKit中使用JavaScript停止flash视频
- 高级jquery/flash播放器的youtube视频
- 如何在angularjs页面中包含flash视频
- 如何使用Greasemonkey调用现有视频的Youtube-Flash-API
- 如何在不支持HTML5或flash的任天堂3ds浏览器中播放视频
- 在新页面上加载一个flash视频,它在上一页上的位置