1

我将 video.js 用于我的 html5 视频,但在旧设备(例如 BlackBerry OS4)上,html5 或 Flash 后备都不起作用。

有什么方法可以检测到这一点 - videojs 本身内的某种 onError 回调,或者我可以检测视频是否不受支持的任何其他方式?

我找到了这段代码,它适用于较旧的 BB,但随后也检测到较旧的 IE,它可以在 Flash 后备中愉快地运行。

function supportsVideo() {
   return !!document.createElement('video').canPlayType;
}

任何帮助或指示将不胜感激。

4

0 回答 0