我正在寻找一种方法自动仅根据他们的YouTube网址嵌入YouTube视频,而不必转到视频,点击分享,点击嵌入和复制粘贴HTML代码进入我的网站。
一个例子:
YouTube视频https://www.youtube.com/watch?v=dQw4w9WgXcQ(警告:Rick Roll)
点击分享时 - >嵌入 - >给出的代码是
<iframe width="560" height="315" src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allowfullscreen></iframe>
注意他们如何将embed
放在那里并改变了很多网址
我有100个视频需要我这样做,所以显然进入并手动编辑它们并不会有用。
有没有办法在不改变网址的情况下嵌入YouTube视频?
感谢您的帮助
答案 0 :(得分:3)
据我所知,所有嵌入都遵循一种模式。
<iframe width="560" height="315" src="https://www.youtube.com/embed/ " title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
在 src = " " 和 embed/ 之后,有一部分将直接从链接中添加。代码中 embed/ 之后的部分位于 URL 本身中的 v= 之后。
如果您经常执行此操作,您可以轻松创建一个宏来加快此过程。
答案 1 :(得分:0)
因此,v =之后的YouTube网址部分是视频ID。这相当于嵌入后的第二个。因此,如果您以某种方式获取这些视频ID的列表,您应该能够制作某种类型的循环,然后将视频ID放在嵌入部分之后。