暂停容器内某一条或者全部的弹幕的运行。
danmaku.pause(danmakuId = null);
danmakuId
弹幕(在当前容器内)的唯一ID(不是弹幕DOM元素的id哦!)
-
默认值:
null
(不指定弹幕id
)
此参数取值为一个整数,代表某一条弹幕的唯一ID。
当指定了弹幕ID,此方法会暂停容器中指定的弹幕;
而如果没有指定弹幕ID,则会暂停当前容器内的所有弹幕。
恢复容器内某一条或者全部的弹幕的运行。
danmaku.resume(danmakuId = null);
danmakuId
弹幕(在当前容器内)的唯一ID(不是弹幕DOM元素的id哦!)
这个方法的参数和暂停方法的是一致的,只不过resume
方法的功能是恢复弹幕运行。
请尽量避免混用指定弹幕ID(针对全部弹幕)的方法和不指定弹幕ID(针对单条弹幕)的方法,这可能会导致一部分弹幕运行状态失常。
-
对于滚动类弹幕来说,恢复容器中全部弹幕的运行的方法 是不影响 被单独暂停的弹幕 的。
-
但是对于悬停类弹幕来说,恢复容器中全部弹幕的运行的方法 会影响 被单独暂停的弹幕。
此时所有被单独暂停的弹幕都会恢复运行。
设计缺陷( ; x ; )