Это также может быть ошибка при обнаружении совместимости: просто теория = X
Взято из: videojs: main.js (строка 249-255)
// Check if the browser supports video.
browserSupportsVideo: function() {
if (typeof VideoJS.videoSupport != "undefined") { return VideoJS.videoSupport; }
VideoJS.videoSupport = !!document.createElement('video').canPlayType;
return VideoJS.videoSupport;
}
Причина, по которой резервное копирование вспышки, я считаю, довольно надежная, после этого обнаружения.У меня нет IE 9.0.8 ...: так что вы можете запустить этот код, чтобы увидеть, если это правда / ложь
var test = function() {
return (!!document.createElement('video').canPlayType);
}
Если это правда, я мог бы рассмотреть разветвление файла:И добавление ошибки для IE 9.0.8 ...
Меня не удивило бы, если бы IE сделал нерешительную поддержку видео на полпути: и этот способ обнаружения сломался, в процессе.