2009-07-15 8 views
3

私はADLで動作しているかどうかを検出する必要がありますが、私は保証された答えをうまくいかないようです...私は、これが働くかもしれないと言うオンラインのカップルの記事を見つけました。チェック?ADLで動作している場合、Adobe AIRが検出しますか?

ありがとうございました。

答えて

11

私は誤解だ場合を除き、

if (Capabilities.isDebugger) 
{ 
    Alert.show("Debugger!"); 
} 
else 
{ 
    Alert.show("Not the debugger."); 
} 

は...あなたが探しているものでなければなりません。

+3

技術的に:(Capabilities.playerType == "Desktop" && Capabilities.isDebugger) –

+0

私は質問があります。もしデバッガがあったとしても、私は質問があります。フラッシュプレーヤーのバージョンがインストールされている、これは不正確になる、またはそれは問題ではないでしょうか?ありがとう!! –

+1

それは問題ではありません。 AIRには独自のランタイムがあります。 (私は自分自身にインストールされたデバッグプレーヤーを持っており、この例が確かにポストする前に働いていることを確認しました) –

関連する問題