‘トラブル’ カテゴリーのリスト

IEでFlashが表示されない場合

2011 年 1 月 29 日 土曜日

IEでFlashが表示されないバグがつい先日ありました。すぐに解決できたのですが似たような例が割と多いようなので、今回自分が気づいた解決法をメモ。

結論から言うとhtmlソースの文字コード指定(charset)の記述が間違っていただけ。(バグと言うかミス)

IEは文字コードが指定されない場合、Shift_jisとしてエンコーディングしようとします。そのためHTMLソース内で文字化けが起こり、Flashの呼び出しが正常に動作せず表示されなくなったわけです。。。

ただ、他のFlashで同様に試してみたら、表示はおかしいけれど呼び出しはされていたので、他にも原因がありそう。。。
とりあえずIEでFlashが表示されない場合は文字コードまわりを一度チェックしてみることをオススメします。

他のかたの記事でこんな事例もありました。やっぱり文字コードまわり
http://wintercave.com/blog/?p=344#respond