chrome.enterprise.networkingAttributes

شرح

از chrome.enterprise.networkingAttributes API برای خواندن اطلاعات مربوط به شبکه فعلی خود استفاده کنید. توجه: این API فقط برای برنامه های افزودنی که به اجبار توسط خط مشی سازمانی نصب شده اند در دسترس است.

مجوزها

enterprise.networkingAttributes

دسترسی

Chrome 85+ ChromeOS فقط به خط مشی نیاز دارد

انواع

NetworkDetails

خواص

  • ipv4

    رشته اختیاری

    آدرس IPv4 محلی دستگاه (اگر پیکربندی نشده باشد، تعریف نشده است).

  • ipv6

    رشته اختیاری

    آدرس IPv6 محلی دستگاه (اگر پیکربندی نشده باشد، تعریف نشده است).

  • مک آدرس

    رشته

    آدرس MAC دستگاه.

مواد و روش ها

getNetworkDetails()

وعده
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)

جزئیات شبکه شبکه پیش‌فرض دستگاه را بازیابی می‌کند. اگر کاربر وابسته نباشد یا دستگاه به شبکه متصل نباشد، runtime.lastError با دلیل خرابی تنظیم می‌شود.

مولفه های

  • پاسخ به تماس

    عملکرد اختیاری

    پارامتر callback به نظر می رسد:

    (networkAddresses: NetworkDetails)=>void

برمی گرداند

  • Chrome 96+

    Promises در Manifest V3 و نسخه های جدیدتر پشتیبانی می شود، اما callbacks برای سازگاری به عقب ارائه شده است. شما نمی توانید از هر دو در یک فراخوانی تابع استفاده کنید. وعده با همان نوعی که به callback ارسال می شود حل می شود.