在Javascript中捕获Flash Player事件

在Javascript中捕获Flash Player事件,javascript,flash,Javascript,Flash,我需要捕获flash视频结束时引发的事件。如果可能的话,我想将其与用户单击停止按钮区分开来 有一件事需要非常明确: 我无法控制演示文稿或SWF文件。 我想要的是客户端播放器对象的简单(我认为)js自动化,而不是演示本身更复杂的交互。我原以为这真的很简单,但在谷歌和必应的十几次搜索之后,我找不到任何关于它的信息 TIA.没办法。SWF不会向JavaScript层提供任何可用的内容,除非它经过专门的编程。如果无法访问源代码,您就不走运了。我知道的唯一方法是通过来自swf的外部接口调用 如果您确实有权

我需要捕获flash视频结束时引发的事件。如果可能的话,我想将其与用户单击停止按钮区分开来

有一件事需要非常明确:

我无法控制演示文稿或SWF文件。

我想要的是客户端播放器对象的简单(我认为)js自动化,而不是演示本身更复杂的交互。我原以为这真的很简单,但在谷歌和必应的十几次搜索之后,我找不到任何关于它的信息


TIA.

没办法。SWF不会向JavaScript层提供任何可用的内容,除非它经过专门的编程。如果无法访问源代码,您就不走运了。

我知道的唯一方法是通过来自swf的外部接口调用

如果您确实有权访问fla,那么以下操作将起作用

//闪光

import flash.external.ExternalInterface;
ExternalInterace.call('yourJavascriptFunction', 'other', 'paramaters', 'to', 'pass');
//Javascript

function yourJavascriptFunction(param1, param2, param3, param4) {
    doSomethingWith(param1, param2, param3, param4);
}