[Flash]How to detect flash player version

前一篇文章提到的 chart 是別人家做好的 flash 元件,所以很多地方都有受限,現在有人反映 flash player 6 看不到 chart,好吧,既然有人反應那就來找找怎麼去判斷 browser 的 flash player 版本(心中OS:現在 flash 版本都到 9 了麻煩升個級好嗎? -__-)…

我找到兩個方式:

一、在 object tag 上加上 codebase 指定版本

<object classid="xxx" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/
flash/swflash.cab#version=8,0,0,0″ … >

</object>

但是 FF2 好像不太吃這一套…

二、 用 JS 判定

詳見 這裡,這應該是最穩的辦法…

不過還真是有點小麻煩,若是在做 flash 的時候就加上檢查版本的功能,那不就沒這麼多事了嗎? 唉~

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: