Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 你能一直回来吗?我错过什么了吗?_Javascript_Video - Fatal编程技术网

Javascript 你能一直回来吗?我错过什么了吗?

Javascript 你能一直回来吗?我错过什么了吗?,javascript,video,Javascript,Video,我正在使用canPlayType()确定浏览器是否可以在将特定视频格式加载到视频标记之前播放它,但当我测试它时,它会返回所有视频格式的“可能”。我的代码如下。我错过什么了吗 canItPlay1 = document.getElementById('intro_video').canPlayType('video/webm'); canItPlay2 = document.getElementById('intro_video').canPlayType('video/ogg'); canItP

我正在使用canPlayType()确定浏览器是否可以在将特定视频格式加载到视频标记之前播放它,但当我测试它时,它会返回所有视频格式的“可能”。我的代码如下。我错过什么了吗

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”)调用。
如果您包括编解码器,那么只有您才能得到“可能”的结果。

您得到了!非常感谢!