在 Netflix 视频中寻找一个点
Seek to a point in a Netflix video
我正在创建同步网络扩展,我想修改视频的当前时间。
所以我检测到 <video>
并且我这样做是为了更改时间码:
video.currentTime=5;
但 netflix 自动在屏幕上显示错误:
https://prnt.sc/sm0ro9 和
https://prnt.sc/sm0sev
我遇到了与 this.video.currentTime=5;
相同的错误
我知道 video.currenttime 正在工作,因为在屏幕 1 中我们可以看到 netflix 向我发送了准确的时间码。
有人知道如何编辑时间码吗?
好的,感谢 Paul,我找到了答案:
我需要在页面中注入这段代码:
const videoPlayer = netflix.appContext.state.playerApp.getAPI().videoPlayer;
const player=videoPlayer.getVideoPlayerBySessionId(videoPlayer.getAllPlayerSessionIds()[0]);
如果我想寻找:
player.seek(1091243)
(到 18 分钟)
感谢大家的帮助。
我正在创建同步网络扩展,我想修改视频的当前时间。
所以我检测到 <video>
并且我这样做是为了更改时间码:
video.currentTime=5;
但 netflix 自动在屏幕上显示错误: https://prnt.sc/sm0ro9 和 https://prnt.sc/sm0sev
我遇到了与 this.video.currentTime=5;
我知道 video.currenttime 正在工作,因为在屏幕 1 中我们可以看到 netflix 向我发送了准确的时间码。
有人知道如何编辑时间码吗?
好的,感谢 Paul,我找到了答案: 我需要在页面中注入这段代码:
const videoPlayer = netflix.appContext.state.playerApp.getAPI().videoPlayer;
const player=videoPlayer.getVideoPlayerBySessionId(videoPlayer.getAllPlayerSessionIds()[0]);
如果我想寻找:
player.seek(1091243)
(到 18 分钟)
感谢大家的帮助。