【问题标题】:Embed Youtube Video To Facebook And Play At Specific Timecode将 Youtube 视频嵌入 Facebook 并以特定时间码播放
【发布时间】:2015-06-26 21:18:49
【问题描述】:

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

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

Facebook 是否会去除嵌入 YouTube 视频的所有 URL 参数?有解决办法吗?

我试过了:

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>

似乎没有任何效果。我有一个取决于此功能的想法,因此如果有人知道解决方法甚至原因,我会很乐意提供帮助。非常感谢,船员!

【问题讨论】:

    标签: facebook video parameters youtube embed


    【解决方案1】:

    虽然我想不出解决方法,但我认为视频总是从 :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 参数的实际视频时间。

    【讨论】:

    • 啊。看来你是对的。十分感谢你的帮助!我知道它曾经有效,因为我可以看到 11 月发布的示例有效,但看起来不再有效了。 Vielen 潮湿!
    【解决方案2】:

    Facebook 以这种形式使用 URL:

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

    【讨论】:

    • 完美!真的行!谢谢。使其工作的链接存在一些差异。
    【解决方案3】:

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

    【讨论】:

    • 非常简单的建议,我没有想到。为我解决了问题。
    • 你搞砸了。它确实在 facebook 中有效。请参阅 user3673 的答案。
    猜你喜欢
    • 1970-01-01
    • 2015-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-02
    • 2017-11-03
    • 2011-09-06
    相关资源
    最近更新 更多