【问题标题】:How to pause all user embedded youtube videos via jquery?如何通过 jquery 暂停所有用户嵌入的 youtube 视频?
【发布时间】:2013-01-16 21:08:33
【问题描述】:

我有一个用户嵌入的 youtube 视频,他们复制并粘贴了 iframe youtube 播放器。

我查看了有关 stackoverfow 和 you tube api 的大量问题,但似乎无法弄清楚如何通过查询暂停页面上正在播放的所有视频。

我已经尝试了以下两种方法,但它们会导致错误导致找不到播放器:

$('iframe').each(function(){
    $(this).find('#video-player-flash').pauseVideo();
    $(this).pauseVideo();
});

【问题讨论】:

    标签: jquery iframe youtube youtube-api


    【解决方案1】:

    假设pausePlayer是HTML5 Video对象的一个​​方法;

    // so you need native DOM object
    $('iframe').each(function(){
        $(this).find('#video-player-flash').get(0).pause();
        $(this).get(0).pause();
    });
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-01
    • 1970-01-01
    • 2017-05-14
    • 1970-01-01
    • 2014-08-02
    • 2014-02-21
    • 2012-12-18
    相关资源
    最近更新 更多