我已使用HTML5视频代码将MP4视频嵌入到网页中,如下所示:
<video poster="/media/video/cick_away_poster.png" controls width="560" height="315">
<source src="http://www.lpcsc.k12.in.us/media/video/click_away.mp4" type="video/mp4" />
<p>Your browser does not support this video.</p>
</video>
该页面位于我们公司网站的内部。我尝试了相对和绝对链接,然后使用视频的完整URL在我们网络之外的不同服务器上进行故障排除。稍后会详细介绍。
在我们公司的一些人告诉我他们无法在他们的电脑上看到IE11中的视频之前,我认为没有问题。
此时,我已经摸不着头脑了。为什么它会在某些机器上运行而不在其他机器上,但仅在IE11中运行?有些同事可以看到它,但有些人却看不到?
继续前进:
现在我准备喝了。这毫无意义......
因为我决定不使用FQDN访问网站,而是通过服务器的IP地址尝试。宾果....它的工作原理。咦?
要审核:
这让我考虑了DNS问题,但为什么它会在所有计算机上的Chrome中运行?它特定于IE,但仅限于某些机器。我甚至为了踢球而刷新DNS ......没什么。
我向网络管理员指出了这一点,他也同样难过。没有错误,只是在某些机器上使用FQDN时浏览器不符合HTML5。
任何?
答案 0 :(得分:0)
似乎我已经回答了我自己的问题:
我们是一家大型公司,我们对所有Windows机器进行成像。创建我们大部分图像的同事将我们的域添加到IE中的兼容模式列表中。现在我已经考虑到了正在发生的行为,我完全没有想到这样的事实,即有些机器是成像的,而有些则不是。