Comentario: HTML5 proporciona el estándar para mostrar videos. Entonces, ¿cómo verificar si su navegador admite reproducción de video? Compartamos un pequeño ejemplo contigo. Los amigos interesados pueden aprender al respecto.
<strong> más y más sitios web ahora ofrecen reproducción de video (no aplicados). HTML5 proporciona el estándar para presentar videos. Entonces, ¿cómo verificar si su navegador admite reproducción de video? Vamos a escribir una columna a continuación. </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">
<Evista>
<Body>
<h1> html 5 video </h1>
<p> Detección de si su navegador admite videos HTML5: </p>
<div>
<botón> check </boton>
</div>
</div>
</body>
</html>
El siguiente es el código JS:
función checkvideo ()
{
if (!! document.createElement ('video'). CanPlayType)
{
// Crear elemento de video
var vidtest = document.createElement ("video");
// Detección de si es posible reproducir videos en formato OGG
OggTest = VidTest.CanPlayType ('Video/Ogg; Codecs = "Theora, Vorbis"');
if (! oggtest)
{
// Detección de si se puede reproducir video de formato MP4
h264test = vidtest.canplayType ('video/mp4; codecs = "avc1.42e01e, mp4a.40.2"');
if (! H264test)
{
document.getElementById ("checkvideoresult"). innerhtml = "Lo siento. Sin soporte de video".
}
demás
{
if (h264test == "probablemente")
{
document.getElementById ("checkvideoresult"). innerhtml = "¡sí! Soporte completo!";
}
demás
{
document.getElementById ("checkvideoresult"). innerhtml = "bien. algún soporte";
}
}
}
demás
{
if (oGGTest == "probablemente")
{
document.getElementById ("checkvideoresult"). innerhtml = "¡sí! Soporte completo!";
}
demás
{
document.getElementById ("checkvideoresult"). innerhtml = "bien. algún soporte";
}
}
}
demás
{
document.getElementById ("checkvideoresult"). innerhtml = "Lo siento. Sin soporte de video".
}
}
Descripción del método CANPlayType:
1. Definición: detectar si el navegador puede reproducir el tipo de audio/video especificado.
2. Valor de retorno:
"Probablemente" significa que es más probable que el navegador admita el video o el audio.
"Tal vez" significa que el navegador puede admitir el video o el audio.
"" (cadena vacía), significa que el navegador no admite el video o el audio.
Nota: Internet Explorer 8 y las versiones anteriores no admiten este método.
Sintaxis: audio | video.canplayType (type))
Descripción del parámetro:
Tipo: el tipo de audio o video que se detectará,
Valores de uso común: video/OGG; video/mp4; video/webm; audio/mpeg; audio/OGG; audio/mp4
Valores comunes (incluido el códec de audio o video que se detectará):
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"