Chrome 插件说明
项目结构
|-- assets => 静态资源
|-- default_popup => 插件页面
|-- scripts
|-- content_script.js => 注入浏览器页面的脚本
|-- service_worker.js => 插件进程脚本
|-- styles => 其他样式文件
|-- manifest.json => 插件配置
|-- README => 项目说明
插件配置
模块说明
插件分为三个模块,分别是:
- 插件本身页面:插件本身的页面(即点击插件弹出来的内容),只有点击使插件激活时才运行,关闭时自动销毁。
- 注入浏览器页面的脚本:插件运行时,注入到浏览器页面中的脚本。
- 插件进程脚本:插件在后台运行的脚本。
消息机制
插件的三个部分都可以互相通信。