Описание
Используйте API chrome.enterprise.networkingAttributes, чтобы получать информацию о текущей сети. Примечание. Этот API доступен только для расширений, принудительно установленных в соответствии с корпоративными правилами.
Разрешения
enterprise.networkingAttributesДоступность
Типы
NetworkDetails
Свойства
-
ipv4
Строка (необязательно)
Локальный IPv4-адрес устройства (не определен, если не настроен).
-
ipv6
Строка (необязательно)
Локальный IPv6-адрес устройства (не определен, если не настроен).
-
macAddress
string
MAC-адрес устройства.
Методы
getNetworkDetails()
browser.enterprise.networkingAttributes.getNetworkDetails(): Promise<NetworkDetails>
Получает сведения о сети по умолчанию, к которой подключено устройство. Если пользователь не связан с организацией или устройство не подключено к сети, для runtime.lastError будет указана причина сбоя.
Возвраты
-
Promise<NetworkDetails>
Chrome 96 и более поздние версии browser.* начиная с Chrome 148Возвращает объект Promise, который распознается с помощью
NetworkDetailsсети устройства по умолчанию.