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。