ब्यौरा
अपने मौजूदा नेटवर्क के बारे में जानकारी पढ़ने के लिए, chrome.enterprise.networkingAttributes
एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ एंटरप्राइज़ नीति के ज़रिए अनइंस्टॉल न किए जा सकने वाले एक्सटेंशन के लिए उपलब्ध है.
अनुमतियां
enterprise.networkingAttributes
उपलब्धता
टाइप
NetworkDetails
प्रॉपर्टी
-
ipv4
स्ट्रिंग ज़रूरी नहीं
डिवाइस का लोकल आईपीवी4 पता (कॉन्फ़िगर न किए जाने पर, इसके बारे में जानकारी नहीं होती).
-
ipv6
स्ट्रिंग ज़रूरी नहीं
डिवाइस का स्थानीय आईपीवी6 पता (कॉन्फ़िगर न करने पर, इसके बारे में जानकारी नहीं होती).
-
macAddress
स्ट्रिंग
डिवाइस का MAC पता.
तरीके
getNetworkDetails()
chrome.enterprise.networkingAttributes.getNetworkDetails(
callback?: function,
)
डिवाइस के डिफ़ॉल्ट नेटवर्क के नेटवर्क की जानकारी हासिल करता है. अगर उपयोगकर्ता किसी नेटवर्क से नहीं जुड़ा है या डिवाइस किसी नेटवर्क से कनेक्ट नहीं है, तो runtime.lastError
को गड़बड़ी की वजह के तौर पर सेट किया जाएगा.
पैरामीटर
-
कॉलबैक
फ़ंक्शन वैकल्पिक
callback
पैरामीटर ऐसा दिखता है:(networkAddresses: NetworkDetails) => void
-
networkAddresses
-
रिटर्न
-
Promise<NetworkDetails>
Chrome 96 और उसके बाद के वर्शनप्रॉमिस सिर्फ़ मेनिफ़ेस्ट V3 और उसके बाद के वर्शन पर काम करता है. दूसरे प्लैटफ़ॉर्म को कॉलबैक इस्तेमाल करने होते हैं.