Skip to content

Latest commit

 

History

History
44 lines (18 loc) · 1.36 KB

QA.md

File metadata and controls

44 lines (18 loc) · 1.36 KB

Q&A

这里记录了一些常见的问题,如果有其他问题可以提交 issue 反馈

引入组件后不显示弹幕

组件需要的最小配置条件仅为 v-model:danmus 和设置组件的宽高,如果配置了这两者还不显示弹幕,那建议逐一排查以下问题:

  • 查看控制台有无报错
  • 异步加载的弹幕需要手动调用 play() 方法
  • 默认弹幕的颜色太淡了,可能无法注意到

如果仍然还没有弹幕的话,可以提交 issue 反馈问题

窗口尺寸改变后弹幕会错位

需要在外部监听 resize 事件,触发时调用 refName.value.resize() 方法即可

直播场景该使用什么方法

建议直接使用 insert() ,同时不要使用 push() 或 add(),否则会导致v-model绑定的数组越来越大

如何自定义弹幕样式和当前发送弹幕样式

可以通过弹幕下标 index 为特定弹幕添加样式,或者c端发送时 带入特定参数添加样式

如何自定义弹幕悬浮样式

可以给弹幕item添加 :hover 的方式添加悬浮样式,样式可配合 suspend slot 使用,扩展性强

suspend插槽样式被覆盖

suspend插槽默认设置背景为透明,这样就可以跟弹幕背景统一,如果需要特定背景样式,可设置 !important 强制更改