2011-05-04 129 views
0

是否可以确定从Javascript代码中已经流逝了多少Flash视频?这将用于我还没有创建并且无法控制的视频。从YouTube,Vimeo等从Javascript获取Flash电影流逝的详细信息

我不需要以任何方式控制视频,只需要看看它有多远,如果可能的话,总运行时间。

+0

ExternalInterface – 2011-05-04 22:50:20

+0

你能详细说一下吗?链接到例子?我根本不知道Flash。谢谢。 – 2011-05-04 22:53:08

+0

ExternalInterface是AS3的本机类,它允许您在可供JavaScript访问的SWF内部创建回调函数。网上有很多例子。但是如果你不知道flash,那么这可能是一个问题。 – 2011-05-05 00:59:06

回答

1

这是可能的。但它将部分取决于您使用的是哪个球员。如果您使用的是嵌入式视频播放器,而不是自定义播放器,则播放器需要使用JavaScript方法才能提供此信息。 在YouTube上的情况下,API存在: http://code.google.com/apis/youtube/js_api_reference.html

但是如果你建立你自己的播放器,在其他玩家的负荷,例如边框YouTube播放器的ActionScript 3 - 你可以监视的部分回放您构建的应用程序,并通过actionscript中的ExternalInterface使其可用。

Actionscript ExternalInterface类是处理flash对象和javascript之间通信的首选方法。 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

+0

这正是我之后,谢谢。顺便说一句,真棒用户名。 – 2011-05-05 07:43:10