弹幕

功能介绍

POLYV播放器拥有弹幕功能,可以增加观看视频时的互动性

功能API

参数

参数名类型默认值说明

danmuEnable

boolean

false

是否开启弹幕功能

showDanmu

boolean

true

弹幕状态,false时一开始关闭

banDanmuBtn

boolean

false

为true时不显示弹幕按钮

参数设置示例

var player = polyvLivePlayer({
  wrap: '#player',
  width: 800,
  height: 533,
  uid:'uid',
  vid:'vid',
  danmuEnable: true,
});

方法

方法名参数返回值说明

j2s_addBarrageMessage

string

/

弹幕支持文字和图片,图片需要用[[...]]包含起来

setBarrageStatus

boolean

/

动态显示隐藏弹幕模块

方法调用示例

const str = 'ajskd[[http://www.mywebsite.com/1.jpg]]'
const danmuData = `[{"msg":"${str}","fontSize":24,"fontColor":"0xffffff","fontMode":"roll"}]`;
player.j2s_addBarrageMessage(danmuData);

player.setBarrageStatus(false);

方法详解

j2s_addBarrageMessage

参数名取值默认值说明是否必须项

msg

/

/

弹幕内容,图片需要用[[...]]包含起来

✔️

fontSize

12~

30

字体大小

✔️

fontColor

16进制颜色值

0x000000

字体颜色

✔️

fontMode

roll

roll

出现方式

✔️

fontArea

top/bottom

/

出现区域

fontAreaPercent

/

25%

出现区域百分比

Last updated