2011-09-15 17 views
2

モバイルデバイス(AndroidとiOSの両方)のローカルIPアドレスにスコアを付けることを検討しています。私はあなたがPHP経由でIPを取得できることを知っていますが、私はローカルIPが必要です。そして、はい、私はあなたがサーバーを実行しているローカルマシン上のPHP呼び出しから得ることができることを知っていますが、これは普通のユーザーの場合には当てはまりません。私は "NetworkInfo"にアクセスし、 ".findInterfaces();をタップしました。しかし、クラスのセクションでは、 "isSupported"がTRUEを返すモバイルデバイスはインターフェイスにアクセスできません。モバイル用Air - IPアドレス

アイデア?

答えて

0

部分的な回答のみですが、恐れ入ります。 NetworkInfoは、正しいアクセス許可(ACCESS_NETWORK_STATEおよびACCESS_WIFI_STATE)を指定すると、Android上で動作するはずです。

残念ながら、NetworkInfoクラスはiOSでは実装されていないため、その部分の回答はありません。 (AIR 3のネイティブエクステンションの別の仕事ですか?)

+0

悲しいことに、現在のところ、ネットワークステータスと情報に通常アクセスできるすべての方法は、AIR for Mobileでアクセスできません。 – DigitalKrony