reactjs-player:基于 react hooks 的 video 播放组件,结构简单,代码简洁,扩展方便

时间:2024-06-02 08:09:58
【文件属性】:

文件名称:reactjs-player:基于 react hooks 的 video 播放组件,结构简单,代码简洁,扩展方便

文件大小:2.36MB

文件格式:ZIP

更新时间:2024-06-02 08:09:58

hooks reactjs hlsjs flvjs grandplayer

ReactjsPlayer 基于 react hooks 的 video 播放组件,结构简单,代码简洁,扩展方便。 特点 ReactjsPlayer 遵循 少即是多(Less is more) 的设计原则,具有以下特点: 结构简单:使用 react hooks 做状态管理,将不同的状态拆分到不同的 react custom hooks 中,ReactjsPlayer 中进行组合 扩展方便:扩展时实现对应的 react custom hooks 并在 ReactjsPlayer 中根据条件进行加载 代码简洁:只做播放器内部的状态管理和控制栏显示与控制 理解容易: ReactjsPlayer 事件基于 vidoe 进行扩展,减小理解成本 接口统一:ReactjsPlayer 与 GrindPlayer 封装了统一的状态和方法,并通过 ReactPlayerContext 导出 使用相对复杂:


网友评论