使用JavaScript控制Netflix播放器

使用JavaScript控制Netflix播放器,javascript,html,netflix,Javascript,Html,Netflix,我想做一个能够控制Netflix播放器的Chrome扩展 据我所知,目前的Netflix播放器是用HTML5编写的,因此我想知道是否有办法控制播放器,例如播放、暂停、音量控制和更改视频位置 我试着用它来控制播放和暂停功能,效果很好 document.getElementsByClassName("player-control-button player-play-pause")[0].click(); 我也尝试过使用,但后来我得到一个错误,说videoPlayer()不是函数 netflix.

我想做一个能够控制Netflix播放器的Chrome扩展

据我所知,目前的Netflix播放器是用HTML5编写的,因此我想知道是否有办法控制播放器,例如播放、暂停、音量控制和更改视频位置

我试着用它来控制播放和暂停功能,效果很好

document.getElementsByClassName("player-control-button player-play-pause")[0].click();
我也尝试过使用,但后来我得到一个错误,说
videoPlayer()
不是函数

netflix.cadmium.objects.videoPlayer();
我能做些类似的事情来改变视频的音量和位置吗

谢谢

首先将
元素作为变量,例如:

media = document.getElementById("netflixVideoPlayer");
之后,您可以控制音量。 要使声音静音,请执行以下操作:

media.volume = 0
将音量调到100%:

media.volume = 1
将音量调到60%:

media.volume = 0.6
开始视频:

media.start();
media.pause();
暂停视频:

media.start();
media.pause();

Netflix为您提到的大多数控件提供键盘快捷键()。也许你可以启动一个键盘事件。你唯一能做的就是寻找一个特定的时间。