【发布时间】:2014-12-03 03:25:22
【问题描述】:
我想嵌入一个 youtube 视频并提供按钮,当您点击它们时,它们会转到视频中的特定时间并从那里继续播放。 我尝试使用 jquery 并更改“src”属性,如下所示:
原文出处:
<iframe src="http://www.youtube.com/embed/PjDw3azfZWI?&t=5m30s&rel=0&">
JS:
$("#link1").click(function() {
$("#video").attr("src", "http://www.youtube.com/embed/PjDw3azfZWI?&t=10m30s&rel=0&");
});
当我单击按钮时,这会导致浏览器刷新。
链接到我在想的图片:http://i.imgur.com/sCFZSIn.png。单击按钮应使视频跳转到指定的时间。
【问题讨论】:
-
添加
&t=37其中“37”是视频的时间量应该可以解决问题。例如这是该视频的第 19 秒...youtube.com/watch?v=WoZ2kTlwKTk&t=19(石玫瑰 - 愚人金 - 以防你想知道 ;-) -
那只是刷新页面
-
@Lightvvind,我的回答对你有用吗?
-
@JustinPowell 我让播放器开始工作,但 seekTo() 函数不会做任何事情。 pauseVideo() 等其他函数确实有效。
-
@Lightvvind,我在我的答案中添加了一个小提琴。
标签: javascript jquery html video youtube-api