Skip to content

Latest commit

 

History

History
52 lines (30 loc) · 1.31 KB

create.md

File metadata and controls

52 lines (30 loc) · 1.31 KB

弹幕创建的方法

// danmaku是NDanmaku的对象
danmaku.create(text, created = null, callback = null) 
  • text - 弹幕文本

  • created - 弹幕创建后的回调函数

  • callback - 弹幕正常消失后的回调函数

text

取值为一串字符串

代表待弹幕的文本内容。

created

  • 默认取值: null (默认无回调函数)

  • Demo

取值为一个函数。这个函数在弹幕刚刚创建后会被调用。

created(danmakuElement, danmakuId)
  • danmakuElement - 刚刚创建的弹幕对应的DOM元素

  • danmakuId - 刚刚创建的弹幕(在当前容器内)的唯一ID(并不是弹幕DOM元素的id哦!)

callback

  • 默认取值: null (默认无回调函数)

  • Demo

取值为一个函数。这个函数在弹幕正常消失后会被调用。

也就是说,弹幕如果是调用方法(如danmaku.clear())的情况下被清除的话,是不会调用这个函数的

callback(danmakuId)
  • danmakuId - 刚刚消失的弹幕(在当前容器内)的唯一ID(并不是弹幕DOM元素的id哦!)