Api 获取OSMF播放器的视频进度
几年前,Adobe有一个OSMF视频播放器wiki,wiki上的一个示例介绍了如何在使用javascript api播放视频时,在特定的时间段内执行某些内容 wiki不再在线,因此我无法再访问该示例。如何获取当前视频时间?我可以获得当前的播放器状态,但不能获得视频时间。我的代码如下:Api 获取OSMF播放器的视频进度,api,flash,osmf,Api,Flash,Osmf,几年前,Adobe有一个OSMF视频播放器wiki,wiki上的一个示例介绍了如何在使用javascript api播放视频时,在特定的时间段内执行某些内容 wiki不再在线,因此我无法再访问该示例。如何获取当前视频时间?我可以获得当前的播放器状态,但不能获得视频时间。我的代码如下: function onJavaScriptBridgeCreated(playerId){ var player = document.getElementById(playerId
function onJavaScriptBridgeCreated(playerId){
var player = document.getElementById(playerId);
playerswf=document.getElementById(playerId);
var state = player.getState();
if(state=="playing"){
isplaying=1;
completeFunc();
}else{
isplaying=0;
}
}
我认为你可以这样做:
player = document.getElementById(playerId);
player.addEventListener("currentTimeChange", "onCurrentTimeChange");
function onCurrentTimeChange(time, playerId)
{
document.getElementById("currentTime").innerHTML = time;
}
此代码是您可以找到的OSMF工作示例的一部分。源代码附带了许多其他示例,您可以从中下载
希望这能有所帮助