Описание
Используйте API chrome.enterprise.networkingAttributes для чтения информации о вашей текущей сети. Примечание: этот API доступен только для расширений, принудительно установленных корпоративной политикой.
Разрешения
enterprise.networkingAttributesДоступность
Типы
NetworkDetails
Характеристики
- IPv4
строка необязательная
Локальный IPv4-адрес устройства (не определен, если не настроен).
- ipv6
строка необязательная
Локальный IPv6-адрес устройства (не определен, если не настроен).
- macAddress
нить
MAC-адрес устройства.
Методы
getNetworkDetails()
chrome.enterprise.networkingAttributes.getNetworkDetails(
callback?: function,
): Promise<NetworkDetails>
Получает сведения о сети по умолчанию для устройства. Если пользователь не является аффилированным лицом или устройство не подключено к сети, будет установлена ошибка runtime.lastError с указанием причины сбоя.
Параметры
- перезвонить
функция необязательна
Параметр
callbackвыглядит так:(networkAddresses: NetworkDetails) => void
- сетевые адреса
Возврат
Обещание< Сведения о сети >
Хром 96+Обещания поддерживаются только для Manifest V3 и более поздних версий, на других платформах необходимо использовать обратные вызовы.