chrome.enterprise.networkingAttributes

설명

chrome.enterprise.networkingAttributes API를 사용하여 현재 네트워크에 관한 정보를 읽습니다. 참고: 이 API는 기업 정책에 의해 강제 설치된 확장 프로그램에서만 사용할 수 있습니다.

권한

enterprise.networkingAttributes

지원 대상

Chrome 85 이상 ChromeOS만 해당 정책 필요

유형

NetworkDetails

속성

  • ipv4

    문자열 선택사항

    기기의 로컬 IPv4 주소입니다 (구성되지 않은 경우 정의되지 않음).

  • ipv6

    문자열 선택사항

    기기의 로컬 IPv6 주소입니다 (구성되지 않은 경우 정의되지 않음).

  • macAddress

    string

    기기의 MAC 주소입니다.

방법

getNetworkDetails()

프로미스
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)

기기 기본 네트워크의 네트워크 세부정보를 검색합니다. 사용자가 연결되어 있지 않거나 기기가 네트워크에 연결되어 있지 않으면 runtime.lastError이 실패 이유와 함께 설정됩니다.

매개변수

  • 콜백

    함수 선택사항

    callback 매개변수는 다음과 같습니다.

    (networkAddresses: NetworkDetails)=>void

반환 값

  • Chrome 96 이상

    프로미스는 Manifest V3 이상에서 지원되지만 콜백은 이전 버전과의 호환성을 위해 제공됩니다. 동일한 함수 호출에 둘 다 사용할 수는 없습니다. 프로미스는 콜백에 전달된 것과 동일한 유형으로 확인됩니다.