chrome.enterprise.networkingAttributes

refresh date: 2026-09-25 robots: noindex

คำอธิบาย

ใช้ chrome.enterprise.networkingAttributes API เพื่ออ่านข้อมูลเกี่ยวกับเครือข่ายปัจจุบันของคุณ หมายเหตุ: API นี้ใช้ได้กับส่วนขยายที่บังคับติดตั้งโดยนโยบายองค์กรเท่านั้น

สิทธิ์

enterprise.networkingAttributes

ความพร้อมใช้งาน

Chrome 85 ขึ้นไป ChromeOS เท่านั้น ต้องใช้นโยบาย

ประเภท

NetworkDetails

พร็อพเพอร์ตี้

  • ipv4

    สตริง ไม่บังคับ

    ที่อยู่ IPv4 ในเครื่องของอุปกรณ์ (ไม่ได้กำหนดหากไม่ได้กำหนดค่า)

  • ipv6

    สตริง ไม่บังคับ

    ที่อยู่ IPv6 ในเครื่องของอุปกรณ์ (ไม่ได้กำหนดหากไม่ได้กำหนดค่า)

  • macAddress

    สตริง

    ที่อยู่ MAC ของอุปกรณ์

เมธอด

getNetworkDetails()

Promise
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)
: Promise<NetworkDetails>

ดึงข้อมูลรายละเอียดเครือข่ายของเครือข่ายเริ่มต้นของอุปกรณ์ หากผู้ใช้ไม่ได้อยู่ในโดเมนหรืออุปกรณ์ไม่ได้เชื่อมต่อกับเครือข่าย ระบบจะตั้งค่า runtime.lastError พร้อมระบุสาเหตุของความล้มเหลว

พารามิเตอร์

  • callback

    function ไม่บังคับ

    พารามิเตอร์ callback จะมีลักษณะดังนี้

    (networkAddresses: NetworkDetails) => void

การคืนสินค้า

  • Chrome 96 ขึ้นไป

    แสดงผล Promise ซึ่งจะได้รับการแก้ไขด้วย NetworkDetails ของเครือข่ายเริ่มต้นของอุปกรณ์

    ระบบรองรับ Promise สำหรับ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้ Callback