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
Javascript 多个video.js播放器在闪存回退时失败_Javascript_Video_Flash_Video.js - Fatal编程技术网

Javascript 多个video.js播放器在闪存回退时失败

Javascript 多个video.js播放器在闪存回退时失败,javascript,video,flash,video.js,Javascript,Video,Flash,Video.js,我有4个视频页面设置,全部使用video.js。它与使用html5实现的chrome etc配合使用很好,但是当我在ie7/8和flash回退中查看时,大视频和第一个小视频都很好,但其他两个小视频是黑色的,没有播放按钮覆盖,并且对单击没有反应,尽管右键单击确实会打开flash上下文菜单 除了Wordpress中的奇怪嵌入,我几乎不知道如何使用flash来播放视频,我很高兴找到Video.js来帮我解决这些问题。我在代码中看到的是,正确的视频文件似乎被发送到flash中,但可能是因为flash播放

我有4个视频页面设置,全部使用video.js。它与使用html5实现的chrome etc配合使用很好,但是当我在ie7/8和flash回退中查看时,大视频和第一个小视频都很好,但其他两个小视频是黑色的,没有播放按钮覆盖,并且对单击没有反应,尽管右键单击确实会打开flash上下文菜单

除了Wordpress中的奇怪嵌入,我几乎不知道如何使用flash来播放视频,我很高兴找到Video.js来帮我解决这些问题。我在代码中看到的是,正确的视频文件似乎被发送到flash中,但可能是因为flash播放器(.swf)文件被多次调用?只是一个新手的猜测。感谢您的帮助

编辑,为了完整性,我在chrome等的页面上为flash设置了一个测试-如果你去,你可以在flash中查看所有玩家的页面。它适用于铬合金、ff甚至IE7+8。要获得闪存默认值,我使用了:

_techOrder=[“flash”,html5,“links”];
如果我没有收到您的回复,我会将默认设置更改为该顺序。

编辑后,我在IE中访问了该站点,没有flashdefault查询变量,并且所有四名玩家都在工作

我唯一改变的是在小视频中添加preload=“auto”,这似乎是修复方法。虽然它可能已经使用修复它的flashdefault将flash视频放入缓存,但在添加一些新视频之前,我们不会发现。对于主持人来说,我应该现在就接受这个答案,还是等到我确定答案后再回答