【JavaScript编程知识】JS实现视频弹幕效果.docxVIP

  • 1
  • 0
  • 约7.61千字
  • 约 14页
  • 2021-11-24 发布于湖北
  • 举报

【JavaScript编程知识】JS实现视频弹幕效果.docx

PAGE PAGE 1 JS实现视频弹幕效果   使用ES6的模块化开发及观察者模式来实现。观察者模式有很多种形式,这里是使用“注册—通知—撤销注册”的形式。TimeManager类可以返回一个单例,每一条弹幕作为一个观察者,注册到TimeManager类的单例的set表中,当单例的set中有数据时,被观察者状态被改变,执行动画,并通知所有观察者进行update状态更新。弹幕移动超过视频宽度时,从TimeManager中注销。当TimeManager单例的set表中所有被观察弹幕都注销时,setInterval停止执行。   1、Bullet.js:   观察者:实现弹幕样式

文档评论(0)

1亿VIP精品文档

相关文档