1

ActionScript 3 プロジェクト内でデバイスがインターネットに接続されていることを確認する方法を知りたいです。

アクティブな NetworkInterface の名前が「en0」、「en1」(WIFI接続の場合)または「 pdp_ip0」、「pdp_ip1」、「pdp_ip2」(データconnection) は、次のスタック オーバーフロー ページから入手できます。

ただし、他のデバイスがインターネットに接続されているかどうかを確認するにはどうすればよいですか?

アクティブな NetworkInterface 名が「wifi」または「mobile」であることを確認することで、Android デバイスが接続されているかどうかを確認できると思いますが、これを確認することはできませんでした。

デスクトップ、Amazon、Fire、Nook、Playbook などの他のデバイスのインターネット接続を確認するにはどうすればよいですか?

4

1 に答える 1

1

NetworkInfo クラスを試しましたか?

Veronique Brossiere による AIR for Android の次のスニペットのように

import flash.net.NetworkInfo;
import flash.net.NetworkInterface;
var network:NetworkInfo = NetworkInfo.networkInfo;
for each (var object:NetworkInterface in network.findInterfaces())
{
    trace(object.name, object.active);
}

よろしくお願いします

于 2012-09-05T21:45:43.397 に答える