1

我计划使用frontmatter将youtube视频嵌入到grav网站中(该页面当前仅使用frontmatter,标记文件中没有条目):

rows:
    -
        title: XYZ
        description: 'Something'
        description_position: left
        image: image.JPG
        name: video
    -
        title: IJK
        description: 'Something'
        description_position: right
        html: '<iframe width="560" height="315" src="https://www.youtube.com/embed/somevideo" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>'

这不起作用。Grav 并没有说这不是有效的 frontmatter,但它也没有创建 iframe。有没有办法使用 html inline 在frontmatter中嵌入来自youtube的视频并且没有插件?

4

2 回答 2

0

您可以使用下面的代码

 <//iframe style="position:center;bottom:0px;left:0px;height:100%;width:100%" src="https://www.youtube.com/embed/-5wpm-gesOY" frameborder="0" allowfullscreen></iframe>

(// 不使用)

好作品

于 2020-12-22T10:26:43.680 回答
0

他们还有一个专用的 youtube 插件(由 Grav 开发人员编写),以更好地集成到 markdown 和 frontmatter 中: https ://github.com/getgrav/grav-plugin-youtube

于 2020-12-26T23:49:28.280 回答