常用 API
Chrome 提供數十個 chrome.* API,但日常開發真正常用的其實不多。這個分類聚焦在三組出現頻率最高的 API:資料儲存、分頁與程式注入、使用者互動(工具列、右鍵選單、通知、鬧鐘)。
本分類內容
- chrome.storage——擴充功能專用的資料儲存機制,取代
localStorage。 - chrome.tabs 與 chrome.scripting——讀取分頁資訊、動態把程式碼注入指定分頁。
- chrome.action 與其他互動 API——工具列圖示、右鍵選單、系統通知、定時任務。
使用任何一個 API 前,記得在 manifest.json 的 permissions 宣告對應權限,否則呼叫時會直接失敗,詳見 Manifest V3 設定檔 與 權限與安全性。