Кода -копия выглядит следующим образом:
// Поддерживается ли HTML5
function checkvideo () {
if (!! document.createElement ('video'). canplaytype) {
var vidtest = document.createElement ("видео");
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;