我正在使用video.js作为我的html5视频,但是在较旧的设备(例如BlackBerry OS4)上,html5或Flash后备都没有。
有没有办法检测到这种情况 - 在videojs本身中有某种onError回调,或者我不能支持的任何其他方式,如果不支持该视频?
我发现这个代码适用于较旧的BB,但后来也会检测到较旧的IE,它会随着Flash回退而运行。
function supportsVideo() {
return !!document.createElement('video').canPlayType;
}
任何帮助或指示都将不胜感激。