我需要捕获的事件时引发一个Flash视频结束。如果可能的话,我想区分一下用户点击停止按钮。捕捉Flash Player的事件在Javascript
一件事要做出非常清楚:
我没有控制权,演示文稿或将SWF文件。
我正在寻找的是简单的(我认为)JS用户端播放器对象的自动化,不是更复杂的交互与呈现本身。我想这将是很简单的东西,但一打谷歌和Bing搜索后,我找不到任何关于它。
TIA。
我需要捕获的事件时引发一个Flash视频结束。如果可能的话,我想区分一下用户点击停止按钮。捕捉Flash Player的事件在Javascript
一件事要做出非常清楚:
我没有控制权,演示文稿或将SWF文件。
我正在寻找的是简单的(我认为)JS用户端播放器对象的自动化,不是更复杂的交互与呈现本身。我想这将是很简单的东西,但一打谷歌和Bing搜索后,我找不到任何关于它。
TIA。
没有做不到的。该SWF不作任何可用的JavaScript层,除非它是专门编程这样做。如果无法访问源代码,那么您运气不好。
我知道做到这一点的唯一方法是通过从SWF ExternalInterface调用。
如果你确实有访问FLA,那么下面会工作
//闪存
import flash.external.ExternalInterface;
ExternalInterace.call('yourJavascriptFunction', 'other', 'paramaters', 'to', 'pass');
//使用Javascript
function yourJavascriptFunction(param1, param2, param3, param4) {
doSomethingWith(param1, param2, param3, param4);
}
FLA?谁还使用FLA编写代码? :) – 2010-01-05 23:43:33