Description
Use the chrome.system.network
API.
Permissions
system.network
Types
NetworkInterface
Properties
-
address
string
The available IPv4/6 address.
-
name
string
The underlying name of the adapter. On *nix, this will typically be "eth0", "wlan0", etc.
-
prefixLength
number
The prefix length
Methods
getNetworkInterfaces()
chrome.system.network.getNetworkInterfaces(
callback?: function,
)
Retrieves information about local adapters on this system.
Parameters
-
callback
function optional
The
callback
parameter looks like:(networkInterfaces: NetworkInterface[]) => void
-
networkInterfaces
Array of object containing network interfaces information.
-
Returns
-
Promise<NetworkInterface[]>
Chrome 91+Promises are only supported for Manifest V3 and later, other platforms need to use callbacks.