//获取应用主Activity实例对象
var MainActivity = plus.android.runtimeMainActivity();
var Context = plus.android.importClass('android.content.Context');
plus.android.importClass("android.net.wifi.WifiManager")
var wifiManager = MainActivity.getSystemService(Context.WIFI_SERVICE)
//获取dhcp ip
var intent = plus.android.newObject("android.net.DhcpInfo");
var info = wifiManager.getDhcpInfo();
var ipAddress = plus.android.getAttribute(info,"serverAddress");
var ip = ((ipAddress & 0xff) + "." + (ipAddress>>8 & 0xff) + "." + (ipAddress>>16 & 0xff)+ "." + (ipAddress>>24 & 0xff))
uniapp获取wifi路由dhcp ip地址
于 2023-03-14 19:13:29 首次发布