流量变现70%分成 全国楼凤小姐姐 招商联系客服 招商联系客服 招商联系客服 招商联系客服

NPlayerH5弹幕播放器-弹幕列表

[复制链接]
查看135 | 回复0 | 2024-10-16 11:24:44 | 显示全部楼层 |阅读模式
弹幕列表



弹幕列表可以通过 items 参数传入,一个弹幕对象签名如下。


  1. <div>interface BulletOption {
  2.   color?: string; // 弹幕颜色
  3.   text: string; // 弹幕文字
  4.   time: number; // 弹幕出现时间
  5.   type?: 'top' | 'bottom' | 'scroll'; // 弹幕类型,默认为滚动类型
  6.   isMe?: boolean; // 是否是当前用户发送的
  7.   force?: boolean; // 是否强制展示该弹幕(弹幕较多,并且是防碰撞模式时,可能会丢弃一部分弹幕)
  8. }</div>
复制代码


弹幕列表必须按照 time 从小到大排序。如果获取的弹幕是无序的,那么在传入之前需要自己 .sort((a, b) => a.time - b.time) 一下。你还可以通过 danmaku 对象的 appendItems 和 resetItems 等方法,添加和重置弹幕。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则