2011-03-11 53 views
1

我正在使用SWFObject嵌入Flash视频。一旦用户点击嵌入式视频的某些特定时间标记,是否有办法得到通知?即从浏览器Flash插件获取通知?如何从嵌入式Flash视频获取当前位置?

我的目标是在嵌入式视频的特定时间更改页面内容。

感谢,

塞巴斯蒂安

回答

1

根据您使用的播放器,您可以根据播放器计时器的位置来更改页面内容。

例如,在jwplayer,在这里我们得到的视频的当前时间:

var player = null; 
function playerReady(thePlayer) { 
    player = document.getElementById(thePlayer.id); 
    player.addModelListener('TIME','playTracker'); 
} 
function playTracker(eventData) { 
    alert(eventData); 
} 
0

在创建FLV(或使用addASCuePoint运行时),当到达提示点,你可以再使用的ExternalInterface来调用JavaScript你可以添加中cuePoints到电影功能。