html5 video 不能播放MP4的解决办法
luxy 2021-02-23 12:15:57 进来有空改版20年没变得网站,顺便把业务系统的操作演示用嘿格式录屏大师录制成MP4格式,作为操作演示用。
HTML5 代码:
<video width="800" height="600" controls autoplay >
<source src="ProductDemo.mp4" type="video/mp4" />
您的浏览器不支持 HTML5 video 标签。
</video>
代码没有毛病吧,在开发环境下能够播放,但发布后,不能播放,无论什么浏览器都是一个屏幕,没有内容,以为是播放源路径不对,但反复检查路径没有问题,页面和MP4是在相同目录下的。然后试着点播放器,视频另存为,能够找到MP4文件,但点下载又提示404,文件不存在。突然想到IIS的MIME类型是否没有MP4格式,检查发现果然只有MP2格式,然后新建了MP4格式。播放正常了。系统是2008SEVER RTM,
这么一个小问题花了我很多时间,以后碰到需要下载的代码,最好先查看MIME是否支持该格式。