คำอธิบาย
ใช้ chrome.system.network API
สิทธิ์
system.networkประเภท
NetworkInterface
พร็อพเพอร์ตี้
-
ที่อยู่
สตริง
ที่อยู่ IPv4/6 ที่ใช้ได้
-
name
สตริง
ชื่อพื้นฐานของอะแดปเตอร์ ใน *nix โดยทั่วไปจะเป็น "eth0", "wlan0" เป็นต้น
-
prefixLength
ตัวเลข
ความยาวคำนำหน้า
เมธอด
getNetworkInterfaces()
chrome.system.network.getNetworkInterfaces(
callback?: function,
): Promise<NetworkInterface[]>
เรียกดูข้อมูลเกี่ยวกับอะแดปเตอร์ในเครื่องในระบบนี้
พารามิเตอร์
-
callback
function ไม่บังคับ
พารามิเตอร์
callbackจะมีลักษณะดังนี้(networkInterfaces: NetworkInterface[]) => void
-
networkInterfaces
อาร์เรย์ของออบเจ็กต์ที่มีข้อมูลอินเทอร์เฟซเครือข่าย
-
การคืนสินค้า
-
Promise<NetworkInterface[]>
Chrome 91 ขึ้นไประบบรองรับ Promise สำหรับ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้ Callback