Zar*_*734 3 html javascript jquery netflix
我正在创建同步网络扩展,我想修改视频的当前时间。所以我检测到了<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]);
Run Code Online (Sandbox Code Playgroud)
如果我想寻求:
player.seek(1091243)
Run Code Online (Sandbox Code Playgroud)
(到18分钟)
谢谢你们的帮助。
| 归档时间: |
|
| 查看次数: |
1253 次 |
| 最近记录: |