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

标签 html video youtube video-embedding

我希望嵌入视频在特定时间开始播放。在本例中,视频进入 66 秒。您好,尝试了以下 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>

它只是不会在特定时间开始播放视频。

最佳答案

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

URL 查询字符串以问号开头,但多个名称=值对使用&相互分隔

因为你搞砸了,你有效地为 start 参数发送了 value 66?ecver=1 - 被忽略也就不足为奇了.

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

关于html - 在特定时间开始的 YouTube 嵌入视频(不工作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48283319/

相关文章:

video - 如何在 youtube api v3 的播放列表中动态加载最新的 youtube 视频?

javascript - jquery视差滚动效果-多方向

php - ffmpeg 使用 exec() 输出必须是实时的

jquery - 检查 YouTube 视频是否正在播放并运行脚本

youtube - youtube gdata api不返回完整报告

javascript - 如何发送20mb视频到跨域站点

javascript - 防止输入因虚拟键盘点击而失去焦点

jquery - 固定导航栏在顶部

html - 在模板中访问 vue 环境变量

java - 我如何获得适用于 Windows XP 的 Xuggler jar?