HarmonyOS app获取本机ip地址

HarmonyOS
2024-12-25 17:40:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa
let localAddress = resolveIP(wifiManager.getIpInfo().ipAddress);

export function resolveIP(ip: number): string {
  if (ip < 0 || ip > 0xFFFFFFFF) {
    throw ('The number is not normal!');
  }
  return (ip >>> 24) + '.' + (ip >> 16 & 0xFF) + '.' + (ip >> 8 & 0xFF) + '.' + (ip & 0xFF);
}

export function checkIp(ip: string): boolean {
  let ipRegex = /^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$/;
  return ipRegex.test(ip);
}
分享
微博
QQ
微信
回复
2024-12-25 19:46:35
相关问题
HarmonyOS 获取本机ip地址
2071浏览 • 1回复 待解决
HarmonyOS 获取IP地址方法
1162浏览 • 1回复 待解决
HarmonyOS 如何获取ip地址和mac地址
2477浏览 • 1回复 待解决
HarmonyOS 获取设备的mac地址ip地址
2169浏览 • 1回复 待解决
HarmonyOS 如何获取网络的IP地址
1220浏览 • 1回复 待解决
HarmonyOS 如何获取设备的ip地址
1168浏览 • 1回复 待解决
获取本地IP地址的方法
3705浏览 • 1回复 待解决
HarmonyOS 如何获取蜂窝网的IP地址
839浏览 • 1回复 待解决
HarmonyOS 如何获取当前设备的 IP 地址
2161浏览 • 1回复 待解决
如何获取蜂窝网络的ip地址
1509浏览 • 1回复 待解决
有同步方法获取IP地址
1211浏览 • 1回复 待解决
HarmonyOS 获取app的网络ip
1073浏览 • 1回复 待解决
鸿蒙os开放如何获取当前设备ip地址
7373浏览 • 1回复 待解决
HarmonyOS如何获得设备的公网IP地址
2062浏览 • 1回复 待解决
IP地址如何转化,有人知道吗?
1527浏览 • 1回复 待解决
怎么获得当前设备的IP地址
1303浏览 • 1回复 待解决
HarmonyOS 如何获取设备ip
1041浏览 • 1回复 待解决