根据您的需求自定义 Chrome,让 Chrome 的功能更强大。

扩展网络

了解扩展程序为何如此强大,以及如何根据需要自定义 Chrome 的浏览功能。
了解向扩展程序添加互动操作的各种方法。
探索自定义浏览器并做出响应的方式。
探索更改和修改网页的方法。

YouTube 上的扩展程序

来自扩展程序生态系统的数据洞见和资讯。
请听 Chrome 扩展程序团队的产品经理 David Li 解答您对 Chrome 应用商店的热门问题。
了解 Chrome 扩展程序中的内容脚本,包括如何注册 CSS 和 JavaScript 以便在特定网页上运行。
Chrome 扩展程序团队的 Patrick 介绍了 Chrome 扩展程序中的远程托管代码 (RHC) 的概念。了解不再允许使用 RHC 的原因、如何检测 RHC,以及需要更新扩展程序时的应对措施。

扩展程序实例

在本地计算机上加载这些示例扩展程序。
此示例演示了如何使用 Action API,该 API 会根据用户的选择或操作更改图标、图标标记、悬停文本或弹出式页面。
用户脚本可以由用户创建,也可以从脚本库下载。通过此示例,您可以注入在选项页面中添加的文件和任意代码。
此示例演示了如何使用 Scripting API 将 JavaScript 注入网页中。
此示例演示了如何创建在用户点击网页上的按钮或打开上下文菜单时打开的侧边栏。

文档

您需要知道的有关 Chrome 扩展程序的一切信息。
构建首个扩展程序。
了解 Chrome 扩展程序的工作原理及功能。
了解如何解决 Chrome 扩展程序中的特定用例。
扩展程序 API、清单键和权限的参考文档。

附加信息帖子

阅读最新的 Chrome 扩展程序博文

使用 chrome.contentSettings API 更改用于控制网站是否可以使用 Cookie、JavaScript 和插件等功能的设置。更一般地说,内容设置可让您针对每个网站(而非全局)自定义 Chrome 的行为。 您必须在扩展程序的清单中声明 "contentSettings" 权限,才能使用该 API。例如: 您可以使用模式来指定每项内容设置影响的网站。例如, https://*.youtube.com/* 指定了 youtube.com 及其所有子网域。内容设置模式的语法与

此权限会 触发警告 。 使用 chrome.bookmarks API 创建、整理和以其他方式处理书签。另请参阅 替换页面 ,您可以使用该页面创建自定义书签管理器页面。 您必须在 扩展程序清单 中声明“书签”权限,才能使用 Bookmarks API。例如: 书签采用树状结构,其中树中的每个节点都是一个书签或文件夹(有时称为 组 )。树中的每个节点都由 bookmarks.BookmarkTreeNode 对象表示。 BookmarkTreeNode 属性在整个 chrome.bookmarks

使用 chrome.bookmarks API 创建、整理和以其他方式处理书签。另请参阅 替换页面 ,您可以使用该页面创建自定义书签管理器页面。 您必须在 扩展程序清单 中声明“书签”权限,才能使用 Bookmarks API。例如: 书签采用树状结构,其中树中的每个节点都是一个书签或文件夹(有时称为 组 )。树中的每个节点都由 bookmarks.BookmarkTreeNode 对象表示。 BookmarkTreeNode 属性在整个 chrome.bookmarks API

支持与反馈

请对方帮助您开发扩展程序,帮助我们改进 Chrome 扩展程序。
获取文档中未涵盖的问题的解答。
报告扩展程序错误或文档问题。
针对您认为可以改进该扩展程序平台的功能提交请求。
确认是否已有人报告过 bug 或功能请求。
查找有关如何将扩展程序从 Manifest V2 升级到 Manifest V3(Chrome 扩展程序平台的最新版本)的资源。