« 株式会社ローハイド.でデザイナー募集してます。 | メイン | ActionScript 的ちょい絶技巧発表会 in Nagoya Vol.4 »

Flashのバージョンチェック

del.icio.us it!   hatena bookmark
ActionScript2の話 FlashPlayer10 をいれたら見れなくなるサイトがあるなーと思ってたけど、今日こんなコードに出会った。

var v = getVersion(); // output MAC 9,0,115,0
if (Number(v.substr(4,1) < 7)) {
    // バージョンアップしてね
}

これじゃFlashPlayer10で見れません><
splitをつかってやりましょう!

var v = getVersion(); // output MAC 9,0,115,0
if (Number(v.split(" ")[1].split(",")[0]) < 7) {
    // バージョンアップしてね
}

もしかしたらFlashPlayer10で見れないサイトはこんな感じのコードだったりするのかな。 それとも明示的に10を取り除いてるんだろうか。。。

ちなみにActionScript3でバージョン取得する場合は
flash.system.Capabilities.version

で取得できます。


Flash Math & Physics Design:ActionScript 3.0による数学・物理学表現[入門編] 集合知プログラミング ビジュアライジング・データ —Processingによる情報視覚化手法 御岳百草丸 1200T

トラックバック

このエントリーのトラックバックURL:
http://un-q.net/mt-tb.cgi/312

コメント (3)

nitoyon:

2000年問題を思い出しました。

>nitoyonさん
たしかにw

nao-tang:

そーそー。
なんでFlashPlayer入ってるのに見れないサイトあるのかなー?って思った!

コメントを投稿

書いたよ!