javascript - 在javascript中检测Flash电影的结尾

标签 javascript flash

有没有办法检测 Flash 电影的结尾(OOTB,使用某种 Flash 回调)。

或者,有没有办法知道电影的长度?

更新:

IsPlaying() 看起来很有希望(定期检查它),但事实证明,没有人再创建直接的 swf;现在,内容嵌入到主层中,当内容播放时,主电影停止并且 IsPlaying 始终为 false...

最佳答案

var movie = window.document.movie

if(movie.TCurrentFrame("/") == movie.TotalFrames())
    alert("Movie Finished");

或者你可以:

if (!movie.IsPlaying())
    alert("Movie Stopped");

但这并不是您真正想要的。

关于javascript - 在javascript中检测Flash电影的结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1755181/

相关文章:

asp.net - 让 Flash 文件与我的网站通信的最佳做法是什么?

javascript - 如何禁用 Downloadify

javascript - Html 页面不向下滚动? CSS

javascript - 如何创建出现在表格行下方的 div

javascript - 在 Mapbox gl 中添加固定方 block ?

JavaScript sleep 与 SetTimeout

flash - 如何集成 Flash Professional 和 Flash Builder?

apache-flex - 闪存日志 API

facebook - 如何在 Facebook 中嵌入我自己的 Flash 视频播放器?

php - 检查是否有重复并提交