نسخة الكود كما يلي:
// اكتشف ما إذا كان HTML5 مدعومًا
وظيفة checkVideo () {
if (!! document.createElement ('video'). canplaytype) {
var vidtest = document.createElement ("video") ؛
oggtest = vidtest.canplaytype ('video/ogg ؛ codecs = "theora ، vorbis"') ؛
if (! oggtest) {
H264Test = vidtest.canplaytype ('video/mp4 ؛ codecs = "avc1.42e01e ، mp4a.40.2"') ؛
if (! H264Test) {
العودة كاذبة
}
آخر {
if (h264test == "ربما") {
العودة صحيح.
}
آخر {
العودة كاذبة
}
}
}
آخر {
if (oggtest == "ربما") {
العودة صحيح.
}
آخر {
العودة كاذبة
}
}
}
آخر {
العودة كاذبة
}
}
يمكن استخدام الطريقة أعلاه لتحديد ما إذا كان المتصفح الحالي يدعم علامة الفيديو في HTML5 ويمكنه دعم التشغيل باستخدام تنسيق MP4 (لأن Firefox لا يتم دعمه لتنسيق MP4 الذي تم ترميزه بواسطة H.264). يمكن استخدام الفيديو في HTML5 لتشغيل الفيديو ، وإرجاع FALSE ، واستخدم المكون الإضافي Flash للتشغيل.
تُستخدم هذه الطريقة عمومًا لمواقع الفيديو ، متوافقة مع الهواتف المحمولة والأجهزة اللوحية والأجهزة الأخرى لتشغيل الفيديو ، وذلك بشكل أساسي لتوافق iOS ؛