是否可以确定从Javascript代码中删除了多少Flash视频?这适用于我尚未创建且无法控制的视频,例如:来自Youtube,Vimeo等。
我不需要以任何方式控制视频,只需要看看它播放了多远,如果可能的话,还需要总运行时间。
答案 0 :(得分:1)
有可能。但它将部分取决于您使用的是哪个玩家。如果您使用的是可嵌入视频播放器,而不是自定义播放器,则播放器需要使用javascript方法来提供此信息。 对于YouTube,存在API: http://code.google.com/apis/youtube/js_api_reference.html
但是,如果您构建自己的播放器,加载到另一个播放器,例如Actionscript 3的无边框YouTube播放器 - 您可以使用您构建的应用程序的一部分监视播放,并通过actionscript中的ExternalInterface使其可用。
Actionscript ExternalInterface类是处理flash对象和javascript之间通信的首选方法。 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html