从特定时间开始播放视频的正确方法是什么?
目前,我们使用的方法是每隔一段时间检查是否可以通过 currentTime 进行搜索,然后进行搜索。这样做的问题是,当视频全屏视图弹出时,它会在搜索之前从头开始播放长达一秒钟。
我尝试过诸如onloadmetadata
and之类的事件canplay
,但这些事件似乎发生得太早了。
补充信息:似乎我能做的最好的事情就是设置一个计时器,currentTime
一旦play()
被调用,它就会尝试重复设置,但是,这还不够直接。视频从头开始加载,大约一秒钟后,取决于设备,跳转。这对我来说是个问题,因为它给用户带来了不满意的体验。
似乎没有更好的解决方案,但我想看看是否有:a)我错过了一些聪明/无证的东西,它允许您在加载之前搜索或以其他方式指示视频需要不是从00:00开始,而是从任意点开始起来,但它会立即在我需要的地方开始,而不是寻找)