保利威文档中心

幫助中心

彈幕

更新時間:2023-04-24 09:53:29

功能介紹

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 Object / 彈幕顯示文案,支援內嵌圖片,具體呼叫方式請參考下方

方法詳解

j2s_addBarrageMessage

參數名 類型 取值範圍 預設值 說明 是否為必填項
msg string / / 彈幕內容,圖片需要用[[...]]包含起來
fontSize number / 30 字體大小
fontColor string 16進位顏色值 0x000000 字體顏色
fontMode string roll | top | bottom roll 顯示方式:
roll 螢幕上自右向左滾動
top 固定頂部
bottom 固定底部

方法呼叫範例

j2s_addBarrageMessage

// 文本弹幕
const danmuData = {
  msg: '这是文本弹幕数据',
  fontSize: 30,
  fontMode: 'roll',
  fontColor: '0x000000',
};
player.j2s_addBarrageMessage(danmuData);

// 文本内嵌图片弹幕,需要将图片地址用双中括号包裹使用
const danmuData = {
  msg: '这是图片[[http://www.mywebsite.com/1.jpg]]弹幕数据',
  fontSize: 30,
  fontMode: 'roll',
  fontColor: '0x000000',
};
player.j2s_addBarrageMessage(danmuData);
联系客服,在线咨询