我在页面中有一个视频列表。这些视频是通过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.
我已经检查了网
我错过了什么?
相同的视频在添加到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>