Javascript 你能一直回来吗?我错过什么了吗?
我正在使用canPlayType()确定浏览器是否可以在将特定视频格式加载到视频标记之前播放它,但当我测试它时,它会返回所有视频格式的“可能”。我的代码如下。我错过什么了吗Javascript 你能一直回来吗?我错过什么了吗?,javascript,video,Javascript,Video,我正在使用canPlayType()确定浏览器是否可以在将特定视频格式加载到视频标记之前播放它,但当我测试它时,它会返回所有视频格式的“可能”。我的代码如下。我错过什么了吗 canItPlay1 = document.getElementById('intro_video').canPlayType('video/webm'); canItPlay2 = document.getElementById('intro_video').canPlayType('video/ogg'); canItP
canItPlay1 = document.getElementById('intro_video').canPlayType('video/webm');
canItPlay2 = document.getElementById('intro_video').canPlayType('video/ogg');
canItPlay3 = document.getElementById('intro_video').canPlayType('video/mp4');
alert("Can play type? "+canItPlay1+canItPlay2+canItPlay3);
尝试使用编解码器和类型,同时将canPlayType()作为canPlayType('video/webm',codecs=“mp4a.40.5”)调用。
如果您包括编解码器,那么只有您才能得到“可能”的结果。您得到了!非常感谢!