赢7 + IE 11第一个视频播放,但第二个和以后的视频将无法播放

时间:2018-01-11 09:20:03

标签: javascript html5 video internet-explorer-11

我在页面中有一个视频列表。这些视频是通过Rest API从Server获取的,并在html中使用,如下所示。第一个视频效果不错,但后来的视频不会播放。所有视频的分辨率都相同。这适用于其他浏览器和平台。

<video width="645" height="425" id="myvideo" class ='video' controls controlsList="nodownload">
    <source id="source" src="" type="video/mp4">
</video>

在我的源代码中,我提到了type =“video / mp4”

在JS Side我做了以下

$("#source")[0].src = <path-to-the-video>;

除了Windows 7和11之外,这适用于所有浏览器和平台。 我得到的错误是

MEDIA12899: AUDIO/VIDEO: Unknown MIME type.

我已经检查了网

  1. 添加type =“video / mp4”已经存在并且无法解决问题。
  2. 视频分辨率是正确的,因为当在单独的HTML文件中播放时,同一视频在同一个IE和窗口中工作。
  3. 我错过了什么?

    错误屏幕截图 Screenshot

    相同的视频在添加到html文件时在同一浏览器中工作

    <video width="645" height="425" class="video" id="myvideo" style="display: inline-block;" controls="" controlslist="nodownload">
        <source id="source" src="http://hostname.com1/video2" type="video/mp4">
    </video>
    

    截图 s

0 个答案:

没有答案