SWF ファイルを Flash 11 としてパブリッシュするようにアップグレードしました。FlashDevelop を Firefox (または IE) にアタッチしたいと考えています。最初にアタッチすることはできますが、PHP ファイルへの最初の呼び出し後にプレーヤーがクラッシュし (関連しているかどうかは不明)、デバッガーが停止します。デバッグせずにプログラムを実行しただけでは、クラッシュしません。
問題の原因を突き止めるにはどうすればよいですか?
これが私のセットアップです:
Windows 7 (32 ビット) 上の FlashDevelop 4.0.1 RTM
インストール済み - Windows Flash Player 11.2 プラグイン コンテンツ デバッガー (Netscape 互換ブラウザー用) (EXE、3.89MB) ( http://www.adobe.com/support/flashplayer/downloads.htmlから)
FlashDevelop で、
Program->Settings->FlashViewer
flashplayer_11_plugin_debug_32bit.exe を指定します (これが正しいかどうかは正確にはわかりません)。
私が添付する方法は、に行くことDebug->Start Remote Session
です。次に、SWF をロードする HTML ページを起動します。
更新: 11.2 バージョンにアップグレードする代わりに、 11.1 にアップグレードしました。出力ウィンドウにフィードバックが表示されるようになりました。 [Fault] exception, information=TypeError: Error #1009: Cannot access a property or method of a null object reference.
ただし、FlashDevelop はその例外で中断せず、エラーが正確に発生している場所を特定するのに役立つファイル名または行番号が表示されません。
更新:最終的に元のバージョンの 10.1.102.64 にロールバックし、デバッグ中に FlashDeveloper がクラッシュしなくなりました。