2

html5 视频适用于所有浏览器。除了在IE9中它只在缓存被清除后显示;

清除缓存后第二次页面刷新不再显示弹窗;

该视频在基础 3 中显示。IE9 开发者工具显示计算的 css:

box-sizing: border-box;
float: none;
height: 416px;
width: 640px;
visibility: visible;

但是,如果这将是一个 CSS 问题,那么视频将永远不会显示。此外,视频播放正常,没有编码问题。

IE9+8 HTML5 视频的可能重复 - 视频加载但“不可见”

编辑添加了错误的展示点击这里

4

3 回答 3

1

作为快速修复,我从 css 中删除了视频的高度属性,并在打开模式后触发的回调中使用 javascript 添加了它。

于 2013-04-05T12:20:12.800 回答
1

我知道这已得到解答,但我遇到了这个问题,这可能对将来的某人有所帮助。

我添加autoplay为属性,mp4 出现在我面前。这是我的工作视频示例

<video  width="680" height="520" autoplay loop controls src="source-of-vido.mp4">
 </video>
于 2015-08-26T20:50:59.530 回答
0

您是在本地机器上还是在服务器上进行测试?在 IE 浏览器中,您可以尝试... F12 > 缓存 > 选择始终从服务器刷新

很难知道您在 IE 浏览器中设置了什么。:) 最佳 k

于 2013-04-04T04:48:50.000 回答