devtools

允許擴充套件與瀏覽器中的開發者工具進行互動。您可以使用此 API 來建立開發者工具頁面、與正在檢查的視窗進行互動、檢查頁面網路使用情況。

要使用此 API,您必須指定devtools_page manifest 鍵。使用此 manifest 鍵會觸發關於 devtools 的安裝時許可權警告。為了避免安裝時許可權警告,請透過在optional_permissions manifest 鍵中列出 "devtools" 許可權來將該功能標記為可選。

注意: "devtools" 可選許可權僅受 Firefox 支援,不受 Chrome 支援(Chromium issue 1143015)。

屬性

devtools.inspectedWindow

與開發者工具附加到的視窗(被檢查的視窗)進行互動。這包括獲取被檢查頁面的 tab ID、在被檢查視窗的上下文中執行程式碼、重新載入頁面或獲取頁面內的資源列表。

devtools.network

獲取與開發者工具附加到的視窗(被檢查的視窗)相關的網路請求資訊。

devtools.panels

建立將在使用者代理開發者工具中顯示的 UI 面板。

瀏覽器相容性

注意:此 API 基於 Chromium 的chrome.devtools API。