YouTube
示例
要显示具有此 URL 的 YouTube 视频
https://www.youtube.com/watch?v=0RKpf3rK57I
在您的 Markdown 中包含以下内容
{{< youtube 0RKpf3rK57I >}}
Hugo 将其渲染为
参数
- id
- (
string
)视频id
。如果id
作为位置参数提供(如上例所示),则为可选。 - allowFullScreen
- v0.125.0 中的新增功能
- (
bool
)iframe
元素是否可以激活全屏模式。默认值为true
。 - autoplay
- v0.125.0 中的新增功能
- (
bool
)是否自动播放视频。强制mute
为true
。默认值为false
。 - class
- (
string
)包装div
元素的class
属性。指定时,将从iframe
元素及其包装div
元素中删除style
属性。 - controls
- v0.125.0 中的新增功能
- (
bool
)是否显示视频控件。默认值为true
。 - end
- v0.125.0 中的新增功能
- (
int
)播放器应停止播放视频的时间,以秒为单位,从视频开始算起。 - loading
- v0.125.0 中的新增功能
- (
string
)iframe
元素的 loading 属性,可以是eager
或lazy
。默认值为eager
。 - loop
- v0.125.0 中的新增功能
- (
bool
)是否无限重复播放视频。在第一次播放后忽略start
和end
参数。默认值为false
。 - mute
- v0.125.0 中的新增功能
- (
bool
)是否将视频静音。当autoplay
为true
时,始终为true
。默认值为false
。 - start
- v0.125.0 中的新增功能
- (
int
)播放器应开始播放视频的时间,以秒为单位,从视频开始算起。 - title
- (
string
)iframe
元素的title
属性。默认为 “YouTube 视频”。
使用上述部分参数的示例
{{< youtube id=0RKpf3rK57I start=30 end=60 loading=lazy >}}
隐私
在您的站点配置中调整相关的隐私设置。
hugo。
privacy:
youTube:
disable: false
privacyEnhanced: false
[privacy]
[privacy.youTube]
disable = false
privacyEnhanced = false
{
"privacy": {
"youTube": {
"disable": false,
"privacyEnhanced": false
}
}
}
- disable
- (
bool
)是否禁用短代码。默认值为false
。 - privacyEnhanced
- (
bool
)是否阻止 YouTube 存储有关您网站访问者的信息,除非用户播放嵌入式视频。默认值为false
。