学习如何配置 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。