进入新版

联系电话: 400-158-8816

产品咨询:

电话咨询

400-158-8816

播放器函数接口 j2s_stayInVideoTime()

发布于:2014-02-10 16:25来源:未知 作者:保利威 点击:
演示

当前观看时间是 0 秒
示例代码
接口: j2s_stayInVideoTime()
参数:
返回: 当前视频的观看时间,单位:秒
说明: 只记录正常播放过程中的观看时间,不包括广告、片头、暂停、片尾等时间,单位:秒
注意: 1 为确保良好的浏览器兼容性,请确保使用标准的"object"以及"embed"标签,并为object/embed标签设置相同的id/name值(红色高亮部分)
2 必须设置object/embed标签的属性allowscriptaccess="always",allowNetworking="all"(蓝色高亮部分)
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="422" width="680" id="02bfeb00e2ba940698c54cdf517aa9b6_0" >
<param name="movie" value="http://play.polyv.net/videos/02bfeb00e2ba940698c54cdf517aa9b6_0.swf" />
<param name="allowscriptaccess" value="always" />
<param name="allowNetworking" value="all" />

<param name="allowFullScreen" value="true" />
<embed allowfullscreen="true" allowscriptaccess="always" allowNetworking="all" height="422" src="http://play.polyv.net/videos/02bfeb00e2ba940698c54cdf517aa9b6_0.swf" type="application/x-shockwave-flash" width="680" name="02bfeb00e2ba940698c54cdf517aa9b6_0" >
</embed>
</object>
<br/>
<span id="durationSpan">当观看时间是0秒</span>
<script type="text/javascript">
function getPlayer(movieName) {
 if (navigator.appName.indexOf("Microsoft") != -1) {
  var reObj=window[movieName];
  try
  {
   if(reObj.length>0)
   {
    return reObj[0];
   }
            else
            {
              return reObj;
            }
  }catch(e)
  {
   
  }
  return ;
 }
 else {
  return document[movieName];
 }
}
function render()
{
 var player=getPlayer("02bfeb00e2ba940698c54cdf517aa9b6_0");
 if(player!=undefined && player.j2s_stayInVideoTime!=undefined && player.j2s_stayInVideoTime()>0)
 {
  var sec=player.j2s_stayInVideoTime();
  document.getElementById("durationSpan").innerHTML="当观看时间是 "+sec+" 秒";
 }
}
var interval=setInterval("render()",500);
</script>
 
 

tag标签:
------分隔线----------------------------
------分隔线----------------------------