Home | Video.js Documentation

Video.js 文档

有两类文档:Guides 指南API 文档

指南介绍了常规的规则和用例(例如 setup 设置)。API 文档从代码库自动生成,提供有关 functions(方法)、properties(属性)和 events(时间)的特定详细信息。

Resolving Issues

FAQ

Video.js的常见问题解答。

Troubleshooting

Video.js的疑难解答帮助。

Guides 指南

Getting Started 开始

setup 设置

涵盖了设置 Video.js 播放器的所有方法。

Player Workflows 播放器工作流

在掌握了 setup 的基本知识之后,请转到本指南,了解一些更高级的播放器工作流。

Options 选项

有许多选项可用于更改播放器的行为方式,从 HTML5 media options(如 autoplay 和 preload)开始,并扩展到 Video.js 特定选项。

Tracks 轨道

轨道用于在视频上显示文本信息、为视频选择不同的音频轨道或选择不同的视频轨道。

Customizing 自定义

Skins 皮肤

只需编辑 CSS 文件,就可以跨播放技术更改播放器的外观。该文档向您介绍了默认皮肤的 HTML 和 CSS 是如何组合在一起的。有关皮肤列表,您可以查看 Video.js wiki

Plugins 插件

您可以打包有趣的 Video.js 定制功能并在其他地方重用它们。了解如何构建自己的插件或使用他人创建的插件

Components 组件

Video.js 是围绕一系列组件构建的。它们是构建播放器 UI 的块。

Tech

Tech 是我们用来描述各种视频播放技术(playback technology)的简写——无论是 HTML5 video 还是是 YouTube 播放器。基本上任何对音频或视频有独特API的东西。可以相对容易地添加额外的播放技术。

Languages 语言

Video.js 支持多种语言!按照本指南了解如何对语言做出贡献和使用语言。

Hooks 钩子

hook 是 videojs 创建播放器时想要实现的功能。现在只支持 beforesetupsetup。有关这方面的更多信息,请参阅指南。

Debugging 调试

按照本指南了解如何使用videojs.log进行调试。

API Docs

您可以参考 完整的API 文档列表,但优先了解的是针对 Player 的 API 文档。