Описание
Используйте chrome.system.network API.
Разрешения
system.networkТипы
NetworkInterface
Свойства
-
Обращаться (к определенному вопросу)
string
Доступный адрес IPv4/6.
-
name
string
Название адаптера. В системах *nix это обычно eth0, wlan0 и т. д.
-
prefixLength
число
Длина префикса.
Методы
getNetworkInterfaces()
chrome.system.network.getNetworkInterfaces(
callback?: function,
): Promise<NetworkInterface[]>
Извлекает информацию о локальных адаптерах в этой системе.
Параметры
-
обратный вызов
function необязательно
Параметр
callbackвыглядит следующим образом:(networkInterfaces: NetworkInterface[]) => void
-
networkInterfaces
Массив объектов, содержащих информацию о сетевых интерфейсах.
-
Возвраты
-
Promise<NetworkInterface[]>
Chrome 91 и более поздних версийОбъекты Promise поддерживаются только в Manifest V3 и более поздних версиях. На других платформах нужно использовать обратные вызовы.