Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
Html 具有相同URL的多个视频无法很好地使用海报属性_Html_Video - Fatal编程技术网

Html 具有相同URL的多个视频无法很好地使用海报属性

Html 具有相同URL的多个视频无法很好地使用海报属性,html,video,Html,Video,当我有一个视频实例时,poster属性按预期工作。但是在我的例子中,我需要以不同的格式多次播放同一个视频 当我在预装视频上单击播放时,以下所有视频海报都设置为视频的第一帧 这意味着,如果我有4次相同的视频,并且所有4次都预装了他们的视频,并且我在第二次视频上单击“播放”,视频1将保留海报显示,视频2将开始播放,视频3和4将删除海报显示,以支持视频的第一帧。这似乎不是预期的行为 我可以通过将preload标记更改为none来解决此问题,但我更喜欢将其预加载 想法?在不同的浏览器中也会发生这种情况吗

当我有一个视频实例时,
poster
属性按预期工作。但是在我的例子中,我需要以不同的格式多次播放同一个视频

当我在预装视频上单击播放时,以下所有视频海报都设置为视频的第一帧

这意味着,如果我有4次相同的视频,并且所有4次都预装了他们的视频,并且我在第二次视频上单击“播放”,视频1将保留海报显示,视频2将开始播放,视频3和4将删除海报显示,以支持视频的第一帧。这似乎不是预期的行为

我可以通过将
preload
标记更改为
none
来解决此问题,但我更喜欢将其预加载


想法?

在不同的浏览器中也会发生这种情况吗?无论哪种方式,您都可能必须使用JavaScript使其他视频实例与第一个同步。取决于你正在使用的播放器。@PeterKrebs,谢谢你的回答,我发现我的问题是重复的。是的,它在FireFox上运行良好:)