返回顶部
首页 > 资讯 > 前端开发 > node.js >HTML5视频播放是否支持检测
  • 510
分享到

HTML5视频播放是否支持检测

2024-04-02 19:04:59 510人浏览 泡泡鱼
摘要

HTML5视频播放是否支持检测,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 代码如下:<S

HTML5视频播放是否支持检测,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。


代码如下:


<STRONG>现在越来越多的网站都提供视频播放(非插件)。html5 提供了展示视频的标准。那么如何检查你得浏览器是否支持视频播放呢,下面我们来写一个列子。</STRONG>

代码如下:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "Http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<body>
<h2>HTML 5 视频</h2>
<p>检测您的浏览器是否支持 HTML5 视频:</p>
<div id="checkVideoResult" >
<button  onclick="checkVideo()">Check</button>
</div>
</div>
</body>
</html>


下边是js代码:

代码如下:


function checkVideo()
{
if(!!document.createElement('video').canPlayType)
{
//创建video元素
var vidTest=document.createElement("video");
//检测是否可以播放ogg格式的视频
oggTest=vidTest.canPlayType('video/ogg; codecs="theora, vorbis"');
if (!oggTest)
{
//检测是否可以播放MP4格式的视频
h364Test=vidTest.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"');
if (!h364Test)
{
document.getElementById("checkVideoResult").innerHTML="Sorry. No video support."
}
else
{
if (h364Test=="probably")
{
document.getElementById("checkVideoResult").innerHTML="Yes! Full support!";
}
else
{
document.getElementById("checkVideoResult").innerHTML="Well. Some support.";
}
}
}
else
{
if (oggTest=="probably")
{
document.getElementById("checkVideoResult").innerHTML="Yes! Full support!";
}
else
{
document.getElementById("checkVideoResult").innerHTML="Well. Some support.";
}
}
}
else
{
document.getElementById("checkVideoResult").innerHTML="Sorry. No video support."
}
}

代码如下:


canPlayType方法说明:
1.定义:检测浏览器是否能播放指定的音频/视频类型。
2.返回值:
"probably" ,表示浏览器最可能支持该视频或音频。
"maybe" ,表示浏览器可能支持该视频或音频。
"" (空字符串),表示浏览器不支持该视频或音频。
注:Internet Explorer 8 以及更早版本不支持该方法。
语法:audio|video.canPlayType(type))
参数说明:
type:要检测的音频或视频类型,
常用值:video/ogg;video/mp4;video/WEBm; audio/mpeg;audio/ogg;audio/mp4
常用值(包括要检测的音频或视频编解码器):
video/ogg; codecs="theora, vorbis"
video/mp4; codecs="avc1.4D401E, mp4a.40.2"
video/webm; codecs="vp8.0, vorbis"
audio/ogg; codecs="vorbis"
audio/mp4; codecs="mp4a.40.5"

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网node.js频道,感谢您对编程网的支持。

--结束END--

本文标题: HTML5视频播放是否支持检测

本文链接: https://lsjlt.com/news/82825.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • HTML5视频播放是否支持检测
    HTML5视频播放是否支持检测,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 代码如下:<S...
    99+
    2024-04-02
  • 怎么检测浏览器是否支持html5视频
    这篇文章主要为大家展示了“怎么检测浏览器是否支持html5视频”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么检测浏览器是否支持html5视频”这篇文章吧。运...
    99+
    2024-04-02
  • HTML5视频支持检测的方法
    这篇文章主要介绍“HTML5视频支持检测的方法”,在日常操作中,相信很多人在HTML5视频支持检测的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML5视频支持检测的...
    99+
    2024-04-02
  • 解决node-webkit 不支持html5播放mp4视频的方法
    原因: mp4似乎是有专利的影音格式。node-webkit不对其进行支持…… 似乎是。。 解决方法 : 在本地安装chrome浏览器,进行安装目录(例:c:GoogleChromeApplication3...
    99+
    2022-06-04
    不支持 方法 视频
  • html5怎么播放视频
    这篇文章主要讲解了“html5怎么播放视频”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html5怎么播放视频”吧! html5...
    99+
    2024-04-02
  • html播放器支持哪些视频格式
    小编给大家分享一下html播放器支持哪些视频格式,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 支持的视频格式:1、MP4,指带有“H.264”视频编码和AAC...
    99+
    2024-04-02
  • HTML5视频播放的技巧是什么
    这篇文章主要讲解了“HTML5视频播放的技巧是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML5视频播放的技巧是什么”吧!大多数视频是通过插件(比...
    99+
    2024-04-02
  • html5如何实现视频播放
    这篇文章主要为大家展示了“html5如何实现视频播放”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“html5如何实现视频播放”这篇文章吧。一、html5技术优势...
    99+
    2024-04-02
  • 基于opencv的行人检测(支持图片视频)
    基于方向梯度直方图(HOG)/线性支持向量机(SVM)算法的行人检测方法中存在检测速度慢的问题,如下图所示,对一张400*490像素的图片进行检测要接近800毫秒,所以hog+svm...
    99+
    2024-04-02
  • 如何检测电脑是否支持win11
    这篇文章主要介绍“如何检测电脑是否支持win11”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何检测电脑是否支持win11”文章能帮助大家解决问题。检测方法首先我们点击右侧的链接进入下载页面,下载...
    99+
    2023-07-01
  • vs2010是否支持html5
    本教程操作环境:Windows10系统、VS2010版、DELL G3电脑vs2010是否支持html5?让VS2010支持HTML5的解决方案今天用VS2010写前段代码,用到HTML5的标签属性,但是VS2010提示不支持该属性,于是就...
    99+
    2023-05-14
    vs2010 html5
  • SPlayer Pro for Mac(支持多个格式视频播放器)
    SPlayer Pro for Mac版乃是一款强大的Mac OS平台视频播放器,为Mac所有用户提供更强大的视频回放能力,支持几乎可以播放所有格式的视频文件。射手影音Mac版特长是对字幕支持。欢迎来mac...
    99+
    2024-04-02
  • html5视频播放的示例分析
    这篇文章主要介绍html5视频播放的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! pc端主要是利用用flash播放,移动端则通过html5方式...
    99+
    2024-04-02
  • 怎么在HTML5中播放 RTSP 视频
    今天就跟大家聊聊有关怎么在HTML5中播放 RTSP 视频,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。目前已有 RTSP 播放方案的对比既然是做直播,就需要延迟较低。当摄像头掉线时...
    99+
    2023-06-09
  • HTML5 重置视频并再次播放
    要重置和再次播放HTML5视频,你可以使用JavaScript来控制视频元素的行为。下面是一个例子:首先,在HTML中添加一个视频元...
    99+
    2023-09-26
    HTML5
  • 怎么检测浏览器是否支持WebWorker
    本篇内容介绍了“怎么检测浏览器是否支持WebWorker”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 如何检测浏览器是否支持CSS3
    这篇文章主要介绍“如何检测浏览器是否支持CSS3”,在日常操作中,相信很多人在如何检测浏览器是否支持CSS3问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何检测浏览器是否支...
    99+
    2024-04-02
  • HTML5如何实现视频播放功能
    这篇文章将为大家详细讲解有关HTML5如何实现视频播放功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。hivideo是一款基于html5的视频播放器,摒弃video原有...
    99+
    2024-04-02
  • html5中video如何停止播放视频
    这篇文章主要介绍html5中video如何停止播放视频,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html5 video停止播放视频的方法:首先使用“document.getElementById("id...
    99+
    2023-06-15
  • Java使用openssl检测网站是否支持ocsp
    目录简介支持OCSP stapling的网站获取服务器的证书获取OCSP responder地址发送OCSP请求一个更加简单的方法总结简介 OCSP在线证书状态协议是为了替换CRL而...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作