বিবরণ
আপনার বর্তমান নেটওয়ার্ক সম্পর্কে তথ্য পড়তে chrome.enterprise.networkingAttributes API ব্যবহার করুন। মনে রাখবেন: এই API শুধুমাত্র এন্টারপ্রাইজ নীতি দ্বারা ফোর্স-ইনস্টল করা এক্সটেনশনের জন্য উপলভ্য।
অনুমতি
enterprise.networkingAttributesউপলভ্যতা
ধরন
NetworkDetails
প্রপার্টি
-
ipv4
স্ট্রিং ঐচ্ছিক
ডিভাইসের লোকাল IPv4 অ্যাড্রেস (কনফিগার করা না থাকলে উল্লেখ করা হয় না)।
-
ipv6
স্ট্রিং ঐচ্ছিক
ডিভাইসের লোকাল IPv6 অ্যাড্রেস (কনফিগার করা না থাকলে, এটি সংজ্ঞায়িত করা হয় না)।
-
macAddress
স্ট্রিং
ডিভাইসের MAC অ্যাড্রেস।
পদ্ধতি
getNetworkDetails()
browser.enterprise.networkingAttributes.getNetworkDetails(): Promise<NetworkDetails>
ডিভাইসের ডিফল্ট নেটওয়ার্কের নেটওয়ার্ক সংক্রান্ত বিবরণ ফিরিয়ে আনে। ব্যবহারকারী অ্যাফিলিয়েট না হলে বা ডিভাইস কোনও নেটওয়ার্কের সাথে কানেক্ট করা না থাকলে, runtime.lastError-এ ব্যর্থতার কারণ সেট করা হবে।
রিটার্ন
-
Promise<NetworkDetails>
Chrome 96+ Chrome 148 থেকে browser.*একটি Promise রিটার্ন করে যা ডিভাইসের ডিফল্ট নেটওয়ার্কের
NetworkDetails-এর সাথে সমাধান করে।