我正在使用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到電影功能。