我正在创建一个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();
}