기기의 모든 인터페이스 IP 가져오기 (device.ifaddrs)
선언
인터페이스 정보 배열 = device.ifaddrs()
반환값
-
인터페이스 정보 배열
순차 테이블형 | nil. 성공하면 특정 구조의 테이블을 반환하고 실패하면 nil을 반환합니다.모든 인터페이스의 정보 구조는 다음과 같습니다.
{
{"接口名 1", "IP1"},
{"接口名 2", "IP2"},
...
}
설명
기기의 모든 인터페이스 IP를 가져옵니다.
예제
-- 기기의 WiFi IP 가져오기
local ip = "没开 WiFi"
for i,v in ipairs(device.ifaddrs()) do
if (v[1]=="en0") then
ip = v[2]
end
end
sys.alert(ip)
참고: 위 코드는 이 장에서 다루지 않는 함수 sys.alert를 사용합니다.