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