怎么检测浏览器是否支持HTML5?

怎么检测浏览器是否支持HTML5?


拉丁的传说
浏览 600回答 1
1回答

慕标琳琳

利用HTML5新标签对象的方法来进行检测,比如Canvas对象的getContext()、Video对象的canPlayType等。如果浏览器支持HTML5,则返回相应的期望值(返回函数体,布尔值为true),否则无法获得期望值(返回undefined,布尔值为false)。Canvas对象的getContext// 方法一/**  * [supportHtml5 言成科技&HTML5学堂]  * @return {[type]} [description]  */function supportCanvas() {     return (typeof document.createElement('canvas').getContext === "function"); } console.log(supportCanvas());Video对象的canPlayType// 方法二 /* * [supportsVideo 言成科技&HTML5学堂]  * @return {[type]} [description] */function supportVideo() {   return !!document.createElement('video').canPlayType;} console.log(supportVideo());
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5