说明
使用 chrome.enterprise.networkingAttributes
API 读取有关当前网络的信息。注意:此 API 仅适用于由企业政策强制安装的扩展程序。
权限
enterprise.networkingAttributes
可用性
类型
NetworkDetails
属性
-
ipv4
字符串(可选)
设备的本地 IPv4 地址(如果未配置,则未定义)。
-
ipv6
字符串(可选)
设备的本地 IPv6 地址(如果未配置,则未定义)。
-
macAddress
字符串
设备的 MAC 地址。
方法
getNetworkDetails()
<ph type="x-smartling-placeholder"></ph>
承诺
chrome.enterprise.networkingAttributes.getNetworkDetails(
callback?: function,
)
检索设备默认网络的网络详细信息。如果用户未关联或设备未连接到网络,系统将设置 runtime.lastError
并注明失败原因。
参数
-
callback
函数(可选)
callback
参数如下所示:(networkAddresses: NetworkDetails) => void
-
networkAddresses
-
返回
-
Promise<NetworkDetails>
Chrome 96 及更高版本只有 Manifest V3 及更高版本支持 Promise,其他平台需要使用回调。