【问题标题】:Chrome Extension - Javascript - Control Youtube Video with ExtensionChrome 扩展 - Javascript - 使用扩展控制 Youtube 视频
【发布时间】:2013-10-21 16:11:59
【问题描述】:

我正在尝试编写(学习)一个非常简单的 chrome 扩展,使用 JS 来控制 Youtube 上的视频播放。当我单击停止时,视频应该停止,但它并没有停止。请指导我应该在哪里寻找解决方案。下面是popup.html

<a href="#" onclick="stop()">Stop</a>

下面是JS。

window.onload = function()
{
document.getElementById("stop").onclick = function()
{
player.stopVideo();
}
}

【问题讨论】:

  • 你贴的播放器变量是我相信的 YT.Player 的实例..
  • 我正在尝试控制 youtube.com 上的 YT 播放器。不可能吗?
  • 这是可能的,但在帮助之前需要知道 wat 已经尝试过并且你的任务提前..\
  • 感谢您的及时回复!我想先学会在 youtube 上控制 youtube 视频。因此,当我们单击工具栏的多功能框时,我们可以看到停止超链接。如果我们点击它,它应该会停止视频。首先我想实现这一点。后来我会添加播放,增加速度,减少速度,重复等。但是,现在我无法实现基本功能。
  • 我希望通过你的编码,你的视频被加载并播放,如果它遵循下面的链接将帮助你提前完成任务..code.google.com/apis/ajax/playground/…

标签: javascript google-chrome-extension youtube-api


【解决方案1】:

在 youtube 的当前 HTML5 播放器中,您可以使用以下方法轻松完成此操作:

document.getElementsByTagName('video')[0].play()

我创建了一个 chrome 扩展 here。您也可以查看代码here

【讨论】:

    猜你喜欢
    • 2020-11-21
    • 1970-01-01
    • 2019-06-16
    • 1970-01-01
    • 2016-09-05
    • 2017-03-11
    • 2021-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多