代码之家  ›  专栏  ›  技术社区  ›  Jacques MALAPRADE

在特定时间开始的YouTube嵌入视频(不工作)

  •  2
  • Jacques MALAPRADE  · 技术社区  · 7 年前

    我希望嵌入式视频在特定时间开始。在本例中,视频播放时间为66秒。Hi已经尝试了以下html代码的各种版本,其中包括添加 ?start=66 #t=66s 到URL的末尾,但似乎什么都不起作用。还尝试删除 ?ecver=1 但这并没有改变它。我还尝试添加 version=3 到URL的结尾。

    我在Firefox 57.04和Chrome 63.0.3239.132上都试过了。

    <!DOCTYPE html>
    <html>
    <head>
    <title>test</title>
    <meta charset="utf-8">
    <head>
    <body>
    
    <iframe width="548" height="308" src="https://www.youtube.com/embed/9Y9OXjY_Yhg?start=66?ecver=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
    
    </body>
    </head>
    

    它只是无法在特定时间启动视频。

    1 回复  |  直到 7 年前
        1
  •  5
  •   C3roe    7 年前

    https://www.youtube.com/embed/9Y9OXjY_Yhg?start=66?ecver=1

    URL查询字符串 开始 带问号,但多个名称=值对使用 &

    因为你把事情搞砸了 价值 66?ecver=1 对于 start 参数-被忽略并不奇怪。

    这个 对的 此处使用的URL https://www.youtube.com/embed/9Y9OXjY_Yhg?start=66&ecver=1 (甚至没有 &ecver=1 ,正如Jacob H在评论中指出的那样-如果该参数不影响您明确想要控制的另一个特定设置,即。)