如何使用JavaScript在其本地站点本身上播放/暂停YouTube播放器



我正在创建一个Chrome扩展名,如果我切换到我要切换到的选项卡也是YouTube播放另一个视频时,我切换到另一个选项卡时会自动暂停YouTube视频。我正在寻找至少对本地YouTube播放器进行播放/暂停控制的方法。在拼命搜索之后,我在互联网上可以找到与YouTube Iframe或Embedding相关的,例如。

有什么方法可以通过直接控制YouTube Player对象或具有JavaScript的其他HTML5浏览器功能?

问候。

这在YouTube视频页面上非常简单。

尝试此简单的JS代码:

var video = document.querySelector("video");
if (video.paused){video.play();} else {video.pause();}

但是,对于嵌入式YouTube视频,您可能需要通过YouTube JavaScript API参考文档进行查看。阅读此信息以获取更多详细信息:https://stackoverflow.com/a/15165166/1225070

HTML5视频。

尝试以下操作:

var vid = document.getElementById("myVideo");
function playVid() {
    vid.play();
}
function pauseVid() {
    vid.pause();
}

最新更新