Flash / ActionScript プログラムに関する各種メモ書き

【AS2】【AS3】Flashで現在ローカルかサーバー環境内にあるかを判別する

Flash ActionScript で現在実行している .swf ファイルがローカル環境下なのかサーバー環境下なのかを判別するには…。

「URLの文字列に http:// が含まれるとサーバー環境」というロジックで判別することにします。

【AS3.0】の場合

if ( loaderInfo.url.indexOf("http://") == 0 ){
    //サーバー上
}
else{
    //ローカル
}

【AS2】の場合

if ( _url.indexOf("http://") == 0 ){
    //サーバー上
}
else{
    //ローカル
}

関連エントリー

No.841
03/27 15:17

edit

ActionScript2.0
ActionScript3.0