বিবরণ
আপনার বর্তমান নেটওয়ার্ক সম্পর্কে তথ্য পড়তে chrome.enterprise.networkingAttributes API ব্যবহার করুন। দ্রষ্টব্য: এই API শুধুমাত্র এন্টারপ্রাইজ নীতি দ্বারা জোর করে ইনস্টল করা এক্সটেনশনের জন্য উপলব্ধ।
অনুমতিসমূহ
enterprise.networkingAttributesউপস্থিতি
প্রকারভেদ
NetworkDetails
বৈশিষ্ট্য
- আইপিভি৪
স্ট্রিং ঐচ্ছিক
ডিভাইসের স্থানীয় IPv4 ঠিকানা (কনফিগার না থাকলে অনির্ধারিত)।
- আইপিভি৬
স্ট্রিং ঐচ্ছিক
ডিভাইসের স্থানীয় IPv6 ঠিকানা (কনফিগার না থাকলে অনির্ধারিত)।
- ম্যাক অ্যাড্রেস
স্ট্রিং
ডিভাইসের MAC ঠিকানা।
পদ্ধতি
getNetworkDetails()
chrome.enterprise.networkingAttributes.getNetworkDetails(
callback?: function,
): Promise<NetworkDetails>
ডিভাইসের ডিফল্ট নেটওয়ার্কের নেটওয়ার্ক বিবরণ পুনরুদ্ধার করে। যদি ব্যবহারকারী অ্যাফিলিয়েট না থাকে বা ডিভাইসটি কোনও নেটওয়ার্কের সাথে সংযুক্ত না থাকে, তাহলে runtime.lastError একটি ব্যর্থতার কারণ সহ সেট করা হবে।
পরামিতি
- কলব্যাক
ঐচ্ছিক ফাংশন
callbackপ্যারামিটারটি দেখতে এরকম:(networkAddresses: NetworkDetails) => void
- নেটওয়ার্ক ঠিকানা
রিটার্নস
প্রতিশ্রুতি< নেটওয়ার্কবিস্তারিত >
ক্রোম ৯৬+একটি প্রতিশ্রুতি প্রদান করে যা ডিভাইসের ডিফল্ট নেটওয়ার্কের
NetworkDetailsদিয়ে সমাধান করে।প্রতিশ্রুতিগুলি কেবল ম্যানিফেস্ট V3 এবং পরবর্তী সংস্করণগুলির জন্য সমর্থিত, অন্যান্য প্ল্যাটফর্মগুলিকে কলব্যাক ব্যবহার করতে হবে।