page_adsence

2008年11月19日水曜日

IE7でswfobjectがうまく動作しない

■現象
IE7でswfobjectを利用してFlashコンテンツをDOMに追加しようとするとエラーが出る。

■原因
FlashPlayerがバージョンアップの際に、古いバージョンのFlashPlayerを削除せずにインストールしているため、JavaScriptでFlashのバージョン判定する際に判別できずにエラーになってしまう。

■対策
現在のところ、そのような現象に当たったことがないので、対応は何もしてない。
もしやるとすればどうすっかなー。
よくわからん。
yktkさんも今のところ対策はしてないとのこと。
今までそういった報告ないから、結構レアなケースなのかな。
同時に大量にそういった報告がない限り対応する気がしない・・・。
しばらくは個別に対応してもらうっきゃないかなー。

■参考記事