Rumah  >  Artikel  >  hujung hadapan web  >  Pengesanan sokongan video HTML5 (semak sama ada penyemak imbas menyokong main balik video)_kemahiran tutorial HTML5

Pengesanan sokongan video HTML5 (semak sama ada penyemak imbas menyokong main balik video)_kemahiran tutorial HTML5

WBOY
WBOYasal
2016-05-16 15:49:373204semak imbas

Salin kod
Kod adalah seperti berikut:

Lebih banyak laman web kini mempunyai Menyediakan main balik video (bukan pemalam). HTML5 menyediakan standard untuk memaparkan video. Jadi bagaimana untuk menyemak sama ada penyemak imbas anda menyokong main balik video Mari tulis contoh di bawah.


Salin kod
Kodnya adalah seperti berikut:


;/ h1>

Semak sama ada penyemak imbas anda menyokong video HTML5:







🎜>

Salin kod

Kod adalah seperti berikut:

function checkVideo()
{ if(!!document .createElement('video ').canPlayType) { //Cipta elemen videovar vidTest=document.createElement("video");//Kesan sama ada video dalam format ogg boleh dimainkan
oggTest= vidTest.canPlayType('video/ogg; codecs="theora, vorbis"'); dimainkan
h264Test=vidTest .canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"'); checkVideoResult").innerHTML="Maaf . Tiada sokongan video."
}
lain
{
jika (h264Test=="mungkin")
{
document.getElementById(" checkVideoResult").innerHTML="Ya ! Sokongan penuh!";
}
lain
{
document.getElementById("checkVideoResult").innerHTML="Nah >}
}
}
lain
{
jika (oggTest=="mungkin")
{
document.getElementById("checkVideoResult").innerHTML="Yes ! Sokongan penuh!";
}
lain
{
document.getElementById("checkVideoResult").innerHTML="Nah. Beberapa sokongan.";
}
}
}
lain
{
document.getElementById("checkVideoResult").innerHTML="Maaf. Tiada sokongan video." 🎜>



Salin kod


Kodnya adalah seperti berikut:


penerangan kaedah canPlayType:
1 : Semak sama ada penyemak imbas boleh memainkan jenis audio/ Video yang ditentukan.
2. Nilai pulangan:
"mungkin", menunjukkan bahawa penyemak imbas berkemungkinan besar menyokong video atau audio.
"mungkin" bermaksud penyemak imbas mungkin menyokong video atau audio.
"" (rentetan kosong), menunjukkan bahawa penyemak imbas tidak menyokong video atau audio.
Nota: Internet Explorer 8 dan versi terdahulu tidak menyokong kaedah ini.
Sintaks: audio|video.canPlayType(type))
Perihalan parameter:
jenis: jenis audio atau video yang akan dikesan,
Nilai biasa: video/ogg video/mp4; webm ; audio/mpeg;audio/ogg;audio/mp4
Nilai biasa (termasuk codec audio atau video untuk dikesan):
video/ogg; mp4 ; codecs="avc1.4D401E, mp4a.40.2"
video/webm; " mp4a.40.5"
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:IE10 Error.stack menjadikan penyahpepijatan skrip lebih mudah dan lebih cepat_html5 petua tutorialArtikel seterusnya:IE10 Error.stack menjadikan penyahpepijatan skrip lebih mudah dan lebih cepat_html5 petua tutorial

Artikel berkaitan

Lihat lagi