将Youtube视频嵌入到Facebook并在特定时间码播放

时间:2015-04-20 08:40:52

标签: facebook video parameters youtube embed

我有一个:30个YouTube视频,我想嵌入到Facebook并开始播放:16。

我认为这很容易更改共享URL中的参数或嵌入代码中的URL。但是,当我在Facebook上发布此消息时,即使URL将链接到YouTube并以正确的:16标记播放,它们始终从:00开始,在Facebook内启动播放时。

Facebook是否会删除嵌入的YouTube视频的所有网址参数?有解决方法吗?

我试过了:

https://youtu.be/yR8fp-XzJIo?t=16s

我试过了:

<iframe width="560" height="315" src="https://youtu.be/yR8fp-XzJIo?t=16s" frameborder="0" allowfullscreen></iframe>

我试过了:

<iframe width="560" height="315" src="https://youtu.be/yR8fp-XzJIo?start=16&end=38" frameborder="0" allowfullscreen></iframe>

似乎没什么用。我有一个想法取决于这个功能,所以如果有人知道解决方法甚至是理由,我会喜欢一些帮助。非常感谢,工作人员!

3 个答案:

答案 0 :(得分:6)

Facebook以这种形式表现自己:

https://www.youtube.com/watch?v=tgGlbVtd7wc&t=2m53s

答案 1 :(得分:4)

虽然我无法想到解决方法,但我认为视频总是从以下开始的原因是:00是Facebook刮刀如何为Open Graph对象获取元数据。如果您将自己的网址弹出URL debugger tool,则会看到og:url指向视频的actual url。刮刀将其视为重定向并从中获取数据。

<meta property="og:url" content="http://www.youtube.com/watch?v=yR8fp-XzJIo">

因此,当您在墙上分享视频时,视频的实际元数据来自og:url标记指向的网站,该标记是没有t参数的实际视频设置播放开始时间。

答案 2 :(得分:0)

嵌入式视频不起作用。如果您想要从特定位置发布视频,请点击“删除预览”,然后他们必须点击该链接。