学习如何配置 Hugo Video.js 模块。
成为我们的资助者或赞助商,以支持我们的工作。
css_url| 名称 | 上下文 | 类型 | 必填 | 默认值 | 版本 | 示例 |
|---|---|---|---|---|---|---|
css_url | video_js | string | - | https://unpkg.com/video.js/dist/video-js.min.css | - | - |
樣式 URL。
js_url| 名称 | 上下文 | 类型 | 必填 | 默认值 | 版本 | 示例 |
|---|---|---|---|---|---|---|
js_url | video_js | string | - | https://unpkg.com/video.js/dist/video.min.js | - | - |
JavaScript URL。
lang_js_url| 名称 | 上下文 | 类型 | 必填 | 默认值 | 版本 | 示例 |
|---|---|---|---|---|---|---|
lang_js_url | video_js | string | - | https://unpkg.com/video.js/dist/lang/%s.js | - | - |
本地化設置 URL,%s 作为语言的占位符,请不要随意更改。
playback_rates| 名称 | 上下文 | 类型 | 必填 | 默认值 | 版本 | 示例 |
|---|---|---|---|---|---|---|
playback_rates | video_js | array | - | [0.5, 1, 1.5, 2] | - | - |
播放速度。
skip_forward| 名称 | 上下文 | 类型 | 必填 | 默认值 | 版本 | 示例 |
|---|---|---|---|---|---|---|
skip_forward | video_js | number | - | - | - | - |
快进的时间间隔,单位秒。
可选项:5, 10, 30。
skip_backward| 名称 | 上下文 | 类型 | 必填 | 默认值 | 版本 | 示例 |
|---|---|---|---|---|---|---|
skip_backward | video_js | number | - | - | - | - |
后退的时间间隔,单位秒。
可选项:5, 10, 30。
hugo.yaml
1params:
2 video_js:
3 css_url: https://unpkg.com/video.js/dist/video-js.min.css
4 js_url: https://unpkg.com/video.js/dist/video.min.js
5 lang_js_url: https://unpkg.com/video.js/dist/lang/%s.js
6 playback_rates:
7 - 0.5
8 - 1
9 - 1.5
10 - 2
hugo.toml
1[params]
2 [params.video_js]
3 css_url = 'https://unpkg.com/video.js/dist/video-js.min.css'
4 js_url = 'https://unpkg.com/video.js/dist/video.min.js'
5 lang_js_url = 'https://unpkg.com/video.js/dist/lang/%s.js'
6 playback_rates = [0.5, 1, 1.5, 2]
hugo.json
1{
2 "params": {
3 "video_js": {
4 "css_url": "https://unpkg.com/video.js/dist/video-js.min.css",
5 "js_url": "https://unpkg.com/video.js/dist/video.min.js",
6 "lang_js_url": "https://unpkg.com/video.js/dist/lang/%s.js",
7 "playback_rates": [
8 0.5,
9 1,
10 1.5,
11 2
12 ]
13 }
14 }
15}
video_js| 名称 | 上下文 | 类型 | 必填 | 默认值 | 版本 | 示例 |
|---|---|---|---|---|---|---|
video_js | - | boolean | - | false | - | - |
表示当前页面是否使用了 Video.js,以便加载 CSS 和 JS。
当使用短代码时,你无需指定 video_js 参数,该模块能正确识别页面是否使用 Video.js。