设置直播播放器弹幕
一、嵌入直播播放器
页面代码中嵌入以下代码, 在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:右端横向进入
✔️
注:移动端弹幕发送弹幕字体大小,弹幕字体颜色均为固定值,不受参数设置控制。
Last updated
Was this helpful?