我在Windows 2012。我上传了一个在我的笔记本电脑上运行良好的站点,但是当我在服务器的IE11.0.9600.16384上测试它时却遇到了问题。
我有这样的代码可以在站点中插入html5视频
document.getElementById("videogal").innerHTML=' ';
elemv.src=mplv[0];
document.getElementById("videogal").appendChild(elemv); videogal是div
elemv是一个全局var
var elemv = document.createElement("video");mplv是一个包含文字的数组,如"myFolder/myvideo.mp4"。
就像我说的,它在我的笔记本电脑上运行得很好,但在服务器的IE中就不行了。IE的控制台上写着Not Implemented并标记了这一行elemv.src=mplv[0];
我不知道该怎么处理。我警告mplv[0]并具有适当的值。
最重要的是:这个错误会出现在客户端的浏览器中吗?或者只是在本地服务器上。我以管理员的身份连接到服务器,并关闭了IE的所有安全限制。
发布于 2014-01-03 17:14:26
默认情况下,Windows不包括某些“桌面”功能,其中包括在Internet中播放HTML5视频的功能。通常,您不希望用户使用服务器资源播放视频。 feature can be installed来添加该功能。
安装这一点对另一台机器播放此服务器提供的视频的能力没有任何影响。在服务器上运行的其他浏览器(如Chrome)具有播放视频的能力,并且不受安装或不安装此功能的影响。
https://stackoverflow.com/questions/20904585
复制相似问题