html5 ビデオに video.js を使用していますが、古いデバイス (BlackBerry OS4 など) では、html5 も Flash フォールバックも機能しません。
これを検出する方法はありますか - videojs 自体内のある種の onError コールバック、またはビデオがサポートされていないかどうかを検出できる他の方法はありますか?
古い BB で動作するこのコードを見つけましたが、Flash フォールバックで問題なく動作する古い IE も検出します。
function supportsVideo() {
return !!document.createElement('video').canPlayType;
}
ヘルプやポインタをいただければ幸いです。