ब्यौरा
अपने मौजूदा नेटवर्क के बारे में जानकारी पाने के लिए, chrome.enterprise.networkingAttributes एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ उन एक्सटेंशन के लिए उपलब्ध है जिन्हें एंटरप्राइज़ नीति के तहत, अनइंस्टॉल न किए जा सकने वाले सॉफ़्टवेयर के तौर पर इंस्टॉल किया गया है.
अनुमतियां
enterprise.networkingAttributesउपलब्धता
टाइप
NetworkDetails
प्रॉपर्टी
-
ipv4
string ज़रूरी नहीं
डिवाइस का लोकल IPv4 पता (अगर कॉन्फ़िगर नहीं किया गया है, तो यह तय नहीं होता).
-
ipv6
string ज़रूरी नहीं
डिवाइस का लोकल IPv6 पता (कॉन्फ़िगर न होने पर, इसकी जानकारी नहीं दी जाती).
-
macAddress
स्ट्रिंग
डिवाइस का मैक पता.
तरीके
getNetworkDetails()
browser.enterprise.networkingAttributes.getNetworkDetails(): Promise<NetworkDetails>
डिवाइस के डिफ़ॉल्ट नेटवर्क की जानकारी फ़ेच करता है. अगर उपयोगकर्ता संगठन से जुड़ा नहीं है या डिवाइस किसी नेटवर्क से कनेक्ट नहीं है, तो runtime.lastError को सेट नहीं किया जा सकेगा. साथ ही, इसकी वजह भी बताई जाएगी.
रिटर्न
-
Promise<NetworkDetails>
Chrome 96+ Chrome 148 से browser.*यह एक प्रॉमिस दिखाता है, जो डिवाइस के डिफ़ॉल्ट नेटवर्क के
NetworkDetailsके साथ रिज़ॉल्व होता है.