Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当seekable.length=0时查找HTML5视频的方法?_Javascript_Html_Video_Html5 Video_Html5 Audio - Fatal编程技术网

Javascript 当seekable.length=0时查找HTML5视频的方法?

Javascript 当seekable.length=0时查找HTML5视频的方法?,javascript,html,video,html5-video,html5-audio,Javascript,Html,Video,Html5 Video,Html5 Audio,当HTML5视频/音频元素来自不支持字节范围请求的源时,当前(至少在最新版本的Chrome和Firefox中)与标记关联的媒体元素似乎有一个空的可查找时间范围对象 这有点令人困惑,因为它没有空的缓冲TimeRanges对象:有数据缓冲,但不可查找。尝试将currentTime设置为缓冲区范围内的值时失败:currentTime不会更改,也不会引发错误 这与我读过的大多数资料相反,这些资料表明缓冲时间范围将始终包含在可查找的时间范围中。这就是我想象中的工作方式,因为如果数据是本地缓冲的,那么就没有

当HTML5视频/音频元素来自不支持字节范围请求的源时,当前(至少在最新版本的Chrome和Firefox中)与标记关联的媒体元素似乎有一个空的可查找时间范围对象

这有点令人困惑,因为它没有空的缓冲TimeRanges对象:有数据缓冲,但不可查找。尝试将currentTime设置为缓冲区范围内的值时失败:currentTime不会更改,也不会引发错误

这与我读过的大多数资料相反,这些资料表明缓冲时间范围将始终包含在可查找的时间范围中。这就是我想象中的工作方式,因为如果数据是本地缓冲的,那么就没有理由不在其中查找


我根本找不到办法在这样的视频中查找,甚至无法将当前播放时间重置为0。我是否缺少一些东西,或者这项功能目前已损坏?是否取决于视频类型的某些方面?

这可能会有所帮助-谢谢;不幸的是,我无法控制服务器端。我只是对我的库对服务器正在做的任何事情都有一个适当的客户端响应感兴趣。