FirefoxでFlash Playerの動作確認
FirefoxでFlashの動作確認環境を整備するためのメモ。
以下、基本的にWindowsXP SP2の場合。
1. Debug Playerのインストール
Adobe Flash Player - Downloads
から、
Flash Player 9 Plugin content debugger (for Netscape-compatible browsers)
をダウンロードしてインストール。現在の最新バージョンは9.0.r47。
しかし、このままではFirefoxにはFlash Playerがインストールされません。
調べてみると、FlashPlayerのDLLが、
C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll
にインストールされていますが、Firefoxは、
C:\Program Files\Mozilla Firefox\plugins\NPSWF32.dll
を見ているようで、認識していないようです。(環境によっては正常にインストールされるようです。)
Debug Playerをインストールするだけであれば、上記のDLLを
C:\Program Files\Mozilla Firefox\plugins\
にコピーしてFirefoxを再起動すれば正常にインストールされます。
2. Flash Tracerのインストール
サイドバーでtraceの出力をチェックすることができるアドオンです。
Flash Tracer
からFlash Tracerをインストールします。
仕組みは簡単で、FlashDebugPlayerはtraceをログファイルとして出力するので、そのログファイルを常時監視して表示しています。
なお、Flash Player 9.0.28以降は出力されるログファイルが以下に固定されていますので、FlashTracerのOptionsでOutput Fileを以下のように設定します。
Windows XP: C:\Documents and Settings\{user_name}\Application Data\Macromedia\Flash Player\Logs\flashlog.txt
Windows Vista: C:\Users\{user_name}\AppData\Roaming\Macromedia\Flash Player\Logs\flashlog.txt
OSX: Users/{user_name}/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt
他の人の作ったSWFも含めてすべてのSWFのtrace出力が表示されますので、最終的に公開するSWFにはtraceを含めないように注意した方がよいでしょう。
3. Flash Switcherのインストール
古いバージョンのFlash Playerでの動作確認をしたい場合には、Flash Switcherが便利です。
Flash Switcher (Flash Tracerと同じページ)
からFlash Switcherをインストールします。
インストールするとブラウザの右下にFlashPlayerのアイコンが表示され、異なるバージョンのFlash Playerに簡単に切り替えることができます。
デフォルトではDebug Playerは含まれないので、Flash Switcherのインストール先
C:\Documents and Settings\{user_name}\Application Data\Mozilla\Firefox\Profiles\{profile_name}\extensions\flash_switcher@sephiroth.it\chrome\plugins
に、9.0.r47 debug などのフォルダを作って、1.のNPSWF32.dll をコピーします。
以上で、追加したFlash Playerがリストに表示されます。
[AS3]デバッグの方法
こちらの記事[AS3S.ORGさん]でデバッグに便利な環境について書かれていたので。
流れに乗って。
1. Debug Player
これは必須ですね。F…
Jinten Blog
20 Oct 07 at 5:26 pm