Chrome插件开发文档

从零开始构建你的第一个浏览器扩展

什么是Chrome插件?

Chrome插件(也称扩展)是一种用于增强浏览器功能的小型软件程序。它们可以修改网页内容、添加工具栏按钮、拦截网络请求等,广泛应用于广告屏蔽、密码管理、开发调试等场景。

核心组成部分

快速开始

1. 创建一个文件夹,例如 my-chrome-extension
2. 在其中创建 manifest.json 文件:

{
  "manifest_version": 3,
  "name": "我的第一个插件",
  "version": "1.0",
  "description": "一个简单的Chrome扩展示例",
  "action": {
    "default_popup": "popup.html"
  },
  "permissions": []
}

3. 创建 popup.html 并添加简单HTML内容。
4. 在Chrome地址栏输入 chrome://extensions/,开启“开发者模式”,点击“加载已解压的扩展程序”选择你的文件夹。

常用API

Chrome提供了丰富的API供扩展调用,例如:

调试与发布

使用Chrome开发者工具调试插件。发布时需打包为 .zip 文件并提交至 Chrome 应用商店,通过审核后即可公开使用。