我在用户机器的文件的JavaScript中有一个File对象,我希望在video
标签中链接它并播放它。问题是我需要首先检测浏览器是否支持我拥有的文件的编解码器,我该怎么做?我知道我可以通过canPlayType()
函数检测浏览器支持的编解码器,但是如何检测我所拥有的文件的编解码器呢?
答案 0 :(得分:0)
我对它进行了更多调查,canPlayType()也可以包含编解码器,因此您可以尝试:
canPlayType('video/mp4; codecs="avc1.42E01E"');
和
canPlayType('video/mp4; codecs="mp4a.40.2"');
单独例如