我正在创建一个同步的Web-extension,我想修改当前的视频时间。<video>
我这样做是为了改变时间代码。
video.currentTime=5;
但netflix会自动在屏幕上显示错误。https:/prnt.scsm0ro9。 和https:/prnt.scsm0sev
我得到了同样的错误 this.video.currentTime=5;
我知道video.currenttime是工作的,因为在屏幕1中,我们可以看到netflix发送准确的时间码给我。
有谁知道我如何能编辑时间码?
好了,感谢保罗,我找到了答案:我需要在页面中注入这段代码。
const videoPlayer = netflix.appContext.state.playerApp.getAPI().videoPlayer;
const player=videoPlayer.getVideoPlayerBySessionId(videoPlayer.getAllPlayerSessionIds()[0]);
如果我想寻求。
player.seek(1091243)
(它转到18分钟)
谢谢大家的帮助。