說明
使用 chrome.enterprise.networkingAttributes
API 讀取目前網路的相關資訊。注意:這個 API 僅適用於由企業政策強制安裝的擴充功能。
權限
enterprise.networkingAttributes
適用國家/地區
類型
NetworkDetails
屬性
-
ipv4
字串 選用
裝置的本機 IPv4 位址 (如未設定,則為未定義)。
-
ipv6
字串 選用
裝置的本機 IPv6 位址 (如未設定,則為未定義)。
-
macAddress
字串
裝置的 MAC 位址。
方法
getNetworkDetails()
Promise
chrome.enterprise.networkingAttributes.getNetworkDetails(
callback?: function,
)
擷取裝置預設網路的網路詳細資料。如果使用者沒有聯盟關係或裝置未連上網路,runtime.lastError
會設定失敗的原因。
參數
-
回呼
函式選用
callback
參數如下所示:(networkAddresses: NetworkDetails)=>void
-
networkAddresses
-
傳回
-
Promise<NetworkDetails>
Chrome 96 以上版本Manifest V3 以上版本支援 Promise,但是為了提供回溯相容性而提供的回呼。您無法在同一個函式呼叫中同時使用這兩者。承諾會用傳遞至回呼的同類型解析。