javascript - 如何以编程方式设置 Twitch 视频播放器的当前时间?

标签 javascript twitch

我想为存档的 twitch 视频设置当前时间(例如 https://www.twitch.tv/videos/319946452)。我试过使用 video.currentTime 或模拟点击坐标但都没有用。有可能吗?

最佳答案

你需要使用fastSeek方法,在 HTMLMediaElements 上可用

const time = 60; // time in seconds.
const vidPlayer = document.querySelector('video');
vidPlayer.fastSeek(time);

对于广泛支持的搜索方法,您可以使用 currentTime , 它适用于设置和获取当前时间。

const time = 60; // time in seconds.
const vidPlayer = document.querySelector('video');
vidPlayer.currentTime = time;

关于javascript - 如何以编程方式设置 Twitch 视频播放器的当前时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52797952/

相关文章:

javascript - 如何在渐进式披露脚本中切换文本?

javascript - HTML5 LocalStorage - 如何将其与超链接一起使用?

javascript - Twitch api freecodecamp 循环问题

php - 使用授权代码流 (php) 从 Twitch API 获取用户名

javascript - 我如何知道 html2canvas 何时完成?

javascript - child 变异一个 Vue Prop 有多危险?

javascript - 在 wordpress 上添加第三方 JavaScript 代码

javascript - Greasemonkey 无法找到/修改/删除内容? (在 Twitch.tv 上)

http-live-streaming - 谁能解释一下 MSE DASH 和 HLS 之间的相关性?

Javascript 代码仅在调试时运行