保利威文档中心

幫助中心

設定直播播放器彈幕

更新時間:2021-07-13 11:31:09

一、嵌入直播播放器

在頁面程式碼中嵌入以下程式碼,可在 POLYV 直播後台【我的直播】中的【播放器嵌入】頁面查看。
<script src="https://player.polyv.net/livescript/liveplayer.js"></script>
<div id='player'></div>
<script type="text/javascript">
var player = polyvObject('#player').livePlayer({
'width':'498',
'height':'409',
'flashvars':{"is_barrage":"on"},
'uid':'e3wx706i3v',
'vid':'99853'
});
</script>

二、介面

範例頁面:

http://playertest.polyv.net/player2/test/demo/Livedanmu.html

function j2s_setBarrage( ){
   return true;
}
彈幕功能開關,必須回傳 true。播放器取得參數後判斷是否開啟彈幕功能。
function j2s_showBarrage( ){
   if( player!=undefined&&player.j2s_showBarrage!=undefined ){
      player.j2s_showBarrage( );
   }
}
顯示彈幕,預設為顯示。
function j2s_hideBarrage( ){
   if( player!=undefined && player.j2s_hideBarrage!=undefined ){
      player.j2s_hideBarrage( );
   }
}
隱藏彈幕。
function j2s_addBarrageMessage( _str ){
   if( player!=undefined && player.j2s_addBarrageMessage!=null){
      player.j2s_addBarrageMessage(_str );
   }
}
彈幕發送,參數為標準 JSON 格式字串。
'[{
"msg":"1463bf66ce3",
"fontSize":"24",
"fontColor":"0xCCCC00",
"fontMode":"roll"
}]'
_str 字串參數範例:
參數名 參數值 意義 是否為必填項
msg string 彈幕發送訊息 ✔️
fontSize string 彈幕字型大小 ✔️
fontColor string 彈幕字型顏色 ✔️
fontMode string 彈幕進入效果 roll:右端橫向進入 ✔️
注意:行動端彈幕發送的彈幕字型大小與彈幕字型顏色均為固定值,不受參數設定控制。
联系客服,在线咨询