Qri*_*ous 7 javascript html5 html5-video
我正在创建一个视频嗅探框架,我必须嗅探不同浏览器的HTML5视频播放功能.为此,我使用了canPlayType()方法,它给了我三个可能的结果:
我需要知道"可能"和"可能"之间的确切区别.请让我知道是否有人可以解决我的困惑.提前致谢.
probably表示浏览器可以播放所描述的媒体类型.maybe表示该类型可能是可播放的.通常,这是因为所描述的媒体类型不够具体而无法做出决定.
例如,类型audio/ogg可能是也可能不是可播放的,因为Ogg是可以包含几个不同编解码器的容器类型.Vorbis和Opus是两个可以包含Ogg的编解码器.一般来说,浏览器播放Ogg文件的能力与浏览器播放Vorbis或Opus编解码器的能力无关,因此无法说明它是否可以播放您的Ogg文件.
如果您询问特定的编解码器audio/ogg; codecs=vorbis,那么浏览器可以确定它是否可以播放该类型.
打个比方:假设你问我是否能驾驶你的船.我擅长驾驶小型快艇,但我不能开大型游轮.我必须回答"你能开我的船吗?"的问题.与"可能",因为你没有告诉我究竟是什么类型的船.
来源: http: //www.w3schools.com/tags/av_met_canplaytype.asp
canPlayType() 方法可以返回以下值之一:
| 归档时间: |
|
| 查看次数: |
2432 次 |
| 最近记录: |