Javascript 如何检查“我的浏览器”是否支持媒体类型?

Javascript 如何检查“我的浏览器”是否支持媒体类型?,javascript,html,Javascript,Html,我给上传视频的用户功能。在他们上传视频后,我使用以下代码从文件输入标签抓取视频 document.getElementById( "video_file_chooser" ).files[0]; 现在我想播放这个视频。现在我没有过滤器,因此用户可以上传任何格式(例如:mp4,avi等)我想做的是检查我的浏览器是否支持上传的格式(可以播放)?我可以在js的帮助下完成这项工作吗?感谢您的帮助您可以使用以下代码: var obj=document.createElement('

我给上传视频的用户功能。在他们上传视频后,我使用以下代码从文件输入标签抓取视频

document.getElementById(
      "video_file_chooser"
    ).files[0];

现在我想播放这个视频。现在我没有过滤器,因此用户可以上传任何格式(例如:mp4,avi等)我想做的是检查我的浏览器是否支持上传的格式(可以播放)?我可以在js的帮助下完成这项工作吗?感谢您的帮助

您可以使用以下代码:

var obj=document.createElement('video');

console.log(obj.canPlayType('video/mp4')?HTMLMediaElement.canPlayType的可能重复项不是函数