前言
我们常称的 Chrome 插件(Chrome Extension)是指 Chrome 扩展程序,它的作用是增强浏览器功能。通常在Chrome商店中下载的扩展是.crx后缀的压缩包,安装插件可以以压缩包形式安装,当你开启开发者模式的时候,也可以加载已解压的扩展程序,即至少包含一个manifest.json文件和一个 html 或者 js 文件的的文件夹。
Chrome插件提供了很多实用API供我们使用,包括但不限于:书签控制、下载控制、窗口控制、标签控制、网络请求控制,各类事件监听、自定义原生菜单、完善的通信机制等。
本文多图预警