Video.js:设置当前时间和打开时间线位置
Video.js: Set current time and open timeline position
我需要在指向我网站上的视频的链接中添加时间戳,例如http://example.com/videos/hdy5fdg?time=231
我找到了很多解释如何操作的答案 - 只需使用 player.currentTime(231)
,仅此而已。
但是这个案例的问题是视频显示是这样的:
如果你点击播放,它会从给定的时间开始,但问题是用户并不知道这个事实。
我需要的是如果 URL:
中有时间戳,播放器最初会像这样显示
所以应该预加载,时间线可见,暂停。
可能吗?
您可以添加 vjs-has-started
class 以将控件置于该状态。
player.addClass('vjs-has-started');
我需要在指向我网站上的视频的链接中添加时间戳,例如http://example.com/videos/hdy5fdg?time=231
我找到了很多解释如何操作的答案 - 只需使用 player.currentTime(231)
,仅此而已。
但是这个案例的问题是视频显示是这样的:
如果你点击播放,它会从给定的时间开始,但问题是用户并不知道这个事实。
我需要的是如果 URL:
中有时间戳,播放器最初会像这样显示所以应该预加载,时间线可见,暂停。
可能吗?
您可以添加 vjs-has-started
class 以将控件置于该状态。
player.addClass('vjs-has-started');