打开新浏览器窗口时暂停Youtube视频

时间:2014-03-03 18:10:34

标签: javascript html iframe youtube

当用户通过网页内的链接打开新的浏览器窗口时,我一直试图让我的嵌入式youtube播放列表停止(最好暂停)。此链接转到另一个页面,该页面也会自动启动视频(没有人希望一次播放两个视频)。这是我到目前为止的简单代码。谢谢你的帮助。

<iframe width="452" height="278" src="//www.youtube.com/embed/videoseries?list=PL3NaSh-osYfmAc4IUijQN1aJGDehZepVQ&autoplay=1?enablejsapi=1" frameborder="0" allowfullscreen></iframe>

1 个答案:

答案 0 :(得分:0)

您可以点击点击call pause to the Youtube control上的链接,然后继续打开链接。更像这样:

从链接中删除href,然后设置#mark。设置一个id(让我们假设是myLink)。 抓住链接上的点击:

 $("#myLink").click(function(e) {
   //call pause on your Youtube control. See this response: http://stackoverflow.com/a/12522499/335905 
   // as long as you are not calling e.preventDefault(), the link should continue opening as expected. 

   });