purazumakoiの[はてなブログ]

技術メモから最近はライフログも増えてきてます。

jsでFlashPlayerのバージョンチェック

FlashPlayerのバージョンチェックを行おうとして
swfobject.jsを読み込んでから

var version = deconcept.SWFObjectUtil.getPlayerVersion();

を実行したら


エラーがでた

エラー: deconcept is not defined

何故だろう?
swfobjectの1系じゃないとダメっぽい。
swfobjectの2.2は記述の仕方が違うみたい。


例)バージョンが8以上かをチェック

var FlashPlayer = swfobject.getFlashPlayerVersion();
var version = FlashPlayer.major;
var ver_chk = (version>=8)? true : false ;

if(ver_chk)
 alert("8以上です。");

こんな使い方ですね。