我正在使用SWFObject嵌入Flash视频。一旦用户点击嵌入式视频的某些特定时间标记,是否有办法得到通知?即从浏览器Flash插件获取通知?如何从嵌入式Flash视频获取当前位置?
我的目标是在嵌入式视频的特定时间更改页面内容。
感谢,
塞巴斯蒂安
我正在使用SWFObject嵌入Flash视频。一旦用户点击嵌入式视频的某些特定时间标记,是否有办法得到通知?即从浏览器Flash插件获取通知?如何从嵌入式Flash视频获取当前位置?
我的目标是在嵌入式视频的特定时间更改页面内容。
感谢,
塞巴斯蒂安
根据您使用的播放器,您可以根据播放器计时器的位置来更改页面内容。
例如,在jwplayer,在这里我们得到的视频的当前时间:
var player = null;
function playerReady(thePlayer) {
player = document.getElementById(thePlayer.id);
player.addModelListener('TIME','playTracker');
}
function playTracker(eventData) {
alert(eventData);
}
在创建FLV(或使用addASCuePoint运行时),当到达提示点,你可以再使用的ExternalInterface来调用JavaScript你可以添加中cuePoints到电影功能。