سلام :
من کد زیر رو برای پیدا کردن IP Address در Android نوشتم .... وقتی توی گوشیم چک میکنم زمانیکه از WIFI دارم استفاده میکنم بهم IP رو میده ولی زمانی که WIFI رو قطع میکنم و میرم از Mobile Network ( اینترنت سیم کارت ) استفاده میکنم بهم هیچ چیز نمیده . ایراد از کجا میتونه باشه ممنون .
PHP Code:
import flash.net.InterfaceAddress;
import flash.net.NetworkInfo;
import flash.net.NetworkInterface;
function findIPAddress():void {
var networkInfo = NetworkInfo.networkInfo;
var interfaces = networkInfo.findInterfaces();
var interfaceObj;
var address;
for (var i = 0; i < interfaces.length; i++) {
interfaceObj = interfaces[i];
for (var j = 0; j < interfaceObj.addresses.length; j++) {
address = interfaceObj.addresses[j];
trace(txt.appendText(address.address + "\n"));
}
}
}
findIPAddress();
من کد زیر رو برای پیدا کردن IP Address در Android نوشتم .... وقتی توی گوشیم چک میکنم زمانیکه از WIFI دارم استفاده میکنم بهم IP رو میده ولی زمانی که WIFI رو قطع میکنم و میرم از Mobile Network ( اینترنت سیم کارت ) استفاده میکنم بهم هیچ چیز نمیده . ایراد از کجا میتونه باشه ممنون .
PHP Code:
import flash.net.InterfaceAddress;
import flash.net.NetworkInfo;
import flash.net.NetworkInterface;
function findIPAddress():void {
var networkInfo = NetworkInfo.networkInfo;
var interfaces = networkInfo.findInterfaces();
var interfaceObj;
var address;
for (var i = 0; i < interfaces.length; i++) {
interfaceObj = interfaces[i];
for (var j = 0; j < interfaceObj.addresses.length; j++) {
address = interfaceObj.addresses[j];
trace(txt.appendText(address.address + "\n"));
}
}
}
findIPAddress();