javascript - 使用javascript或jquery暂停youtube视频

标签 javascript jquery html iframe youtube

我需要使用jQuery或javascript暂停youtube视频

我在js中的代码

var class_name = $('#videobuttonChange').attr('class').split(' ')[1];
if (class_name == "play") {
    $("#vid_url").html('<iframe width="100%" height="270px" id="v_frame" src="http://www.youtube.com/v/uPiVOofEPHM?version=3&f=playlists&c=youtube_it&app=youtube_gdata&autoplay=1" frameborder="0" allowfullscreen wmode="Opaque"></iframe>');
} else {
    $("#vid_url").html('<iframe width="100%" height="270px" id="v_frame" src="http://www.youtube.com/v/uPiVOofEPHM?version=3&f=playlists&c=youtube_it&app=youtube_gdata" frameborder="0" allowfullscreen wmode="Opaque"></iframe>');
}

在其他情况下,我需要暂停视频,但是我的代码就像停止了视频一样。如何暂停视频。

有人引导我。

最佳答案

您可以尝试将iframe附加到DOM之前,有条件地进行配置:

var video = $('<iframe></iframe>');
    video.attr({'width': '100%',
                'height': '270px',
                'id': 'v_frame',
                'src': 'http://www.youtube.com/v/uPiVOofEPHM?version=3&f=playlists&c=youtube_it&app=youtube_gdata',
                'frameborder': '0',
                'allowfullscreen': '',
                'wmode': 'Opaque'});

if($('#videobuttonChange').hasClass('play')) {
   video.attr('src', video.attr('src') + '&autoplay=1');
}
video.appendTo($("#vid_url"));

关于javascript - 使用javascript或jquery暂停youtube视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19853580/

相关文章:

javascript - 更改表格中每个单元格的颜色 HTML JavaScript CSS

javascript - Neo4J - 返回语句聚合 - 仅返回具有最大值的行

html - 将标题置于 <a> 父标签内的 img 标签上

html - 表格布局全乱了

javascript - 受控组件输入字段 onChange 行为

javascript - 使用 Horizo​​n.io 重新加载浏览器时清除数据

javascript - 如何在用javascript写一个字后运行一个事件

jquery - 我可以对 jQuery 周日历插件应用限制吗?

jquery - 我可以简化 javascript 函数的调用方式吗?

javascript - SlideOut 后下拉菜单 chop