进入新版

联系电话: 400-158-8816

产品咨询:

电话咨询

400-158-8816

播放器函数接口 j2s_getFlowCount()

发布于:2014-03-17 10:46来源:未知 作者:保利威 点击:
演示

当前流量: 0 字节 | 0 k
示例代码
接口: j2s_getFlowCount()
参数:
返回: 当前流量(单位:字节)
说明: 获取当前流量(单位:字节)的接口供JS调用
注意: 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="flowSpan">当前流量: 0 字节 | 0 k</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 document[movieName];
 }
 else {
  return document[movieName];
 }
}
function render()
{
 var player=getPlayer("02bfeb00e2ba940698c54cdf517aa9b6_0");
 if(player!=undefined && player.j2s_getFlowCount!=undefined && player.j2s_getFlowCount()>0)
 {
  var byte=player.j2s_getFlowCount();
  document.getElementById("flowSpan").innerHTML="当前流量: "+byte+" 字节 | "+byte/1024+" k";
 }
}
var interval=setInterval("render()",500);
</script>

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