1

cordova (phonegap) を使用して wp8 でローカル IP アドレスを取得するにはどうすればよいですか? 次のスレッドの回答が必要かもしれませんが、C# では javascript を使用してクライアントのローカル IP アドレスを取得します

4

2 に答える 2

2

これはC#でも機能しました..必要な人のために、番号のリストを次に示します。

http://msdn.microsoft.com/en-us/library/windows/apps/windows.networking.connectivity.networkadapter.ianainterfacetype(v=win.10).aspx

コード例:

 var l = Windows.Networking.Connectivity.NetworkInformation.GetHostNames();
 foreach (var item in l)
 {
   if (item.Type == Windows.Networking.HostNameType.Ipv4 &&
                   ( item.IPInformation.NetworkAdapter.IanaInterfaceType == 71 || // 71 =  An IEEE 802.11 wireless network interface. (device) 
                    item.IPInformation.NetworkAdapter.IanaInterfaceType == 6) )   // 6 =  An Ethernet interface. (emulator)
      {    
         IPAddr = item.DisplayName;
      }

 }
于 2014-07-23T20:11:12.110 に答える