当Flash电影播放完毕后通知我。

问题描述 投票:0回答:1

我是使用flash的新手,我有一个关于嵌入flash的SWFObject.js文件的快速问题。

我可以成功地嵌入一个对象并播放它,但我现在想知道的是,是否有一种方法可以让我在不编辑flash文件本身的情况下,在电影播放完毕时得到通知,因为我没有真正的方法做到这一点。

有没有一个回调或事件,我可以以某种方式连接到?

javascript flash callback dom-events swfobject
1个回答
1
投票

如果不编辑源码的话,是没有办法做到的,如果能做到的话,那就是一个很简单的改变。

据我猜测,为什么没有这样的回调事件存在,原因是没有一个真正合理的地方可以让这个事件被触发。 想象一下,一个时间轴动画,到了最后一帧,说stop()。 这样就完成了吗? 如果我仍然可以点击电影中的按钮,让我做其他事情......或者如果最后一帧只是有一个延迟的函数调用来做其他事情,比如重新开始。 有没有 "结束 "的Flash电影,除非你使它有一个自己。

© www.soinside.com 2019 - 2024. All rights reserved.