chrome.system.network

الوصف

استخدام واجهة برمجة تطبيقات chrome.system.network

الأذونات

system.network

الأنواع

NetworkInterface

أماكن إقامة

  • معالجة

    سلسلة

    عنوان IPv4/6 المتاح.

  • الاسم

    سلسلة

    الاسم الأساسي للمحوّل. وفي *nix، يكون النموذج عادةً "eth0" و"wlan0" وما إلى ذلك.

  • prefixLength

    الرقم

    طول البادئة

الطُرق

getNetworkInterfaces()

وعود
chrome.system.network.getNetworkInterfaces(
  callback?: function,
)

استرداد معلومات حول المحوّلات المحلية على هذا النظام.

المعلمات

  • رد الاتصال

    الدالة اختيارية

    تظهر المَعلمة callback على النحو التالي:

    (networkInterfaces: NetworkInterface[]) => void

    • networkInterfaces

      مصفوفة من العناصر تحتوي على معلومات واجهات الشبكات.

المرتجعات

  • Promise<NetworkInterface[]>

    الإصدار 91 من Chrome أو الإصدارات الأحدث

    لا تتوفّر الوعود إلا مع إصدار Manifest V3 والإصدارات الأحدث، وتحتاج الأنظمة الأساسية الأخرى إلى استخدام عمليات معاودة الاتصال.