Javascript 如何在控制台中播放和暂停Youtube视频?
转到url,例如: 然后打开chrome控制台。我想知道哪个javascript命令将播放youtube视频,哪个javascript命令将暂停youtube视频 我尝试使用探查器和检查器查找这些命令,但它们隐藏得太好了。如果有人真的擅长javascript调试,这将是一个很大的帮助。谢谢Javascript 如何在控制台中播放和暂停Youtube视频?,javascript,video,youtube,Javascript,Video,Youtube,转到url,例如: 然后打开chrome控制台。我想知道哪个javascript命令将播放youtube视频,哪个javascript命令将暂停youtube视频 我尝试使用探查器和检查器查找这些命令,但它们隐藏得太好了。如果有人真的擅长javascript调试,这将是一个很大的帮助。谢谢 是的,我知道youtube有iFrame的API,但我的用例不同。这应该很容易做到,只需检查您按下的按钮上是否有附加的事件,然后使用手动触发即可 例如,如果按钮具有jQuery事件处理程序,请使用: 或者
是的,我知道youtube有iFrame的API,但我的用例不同。这应该很容易做到,只需检查您按下的按钮上是否有附加的事件,然后使用手动触发即可 例如,如果按钮具有jQuery事件处理程序,请使用: 或者,如果是本机JavaScript事件,则可以使用:
您是否尝试过点击实际播放/暂停按钮
document.getElementsByClassName('ytp-play-button')[0].click();
对于HTML5 youtube播放器,只需执行以下操作:
document.getElementsByTagName('video')[0]。play()
document.getElementsByTagName('video')[0]。暂停()
我最近为相同的浏览器创建了一个chrome扩展:
希望能有所帮助。你想完成什么?你是想做一个浏览器扩展还是什么?我想指出的是,在大多数情况下,直接播放嵌入链接(这就是你在这里链接的内容)是被阻止的。它可能会在第一次左右工作,但一旦你刷新页面,它将不再播放。它通常会检查它是否在iframe中。我认为这实际上是可行的!谢谢哇,真不敢相信我居然没想到这个。