Chrome 插件说明

项目结构

|-- assets                   => 静态资源
|-- default_popup            => 插件页面
|-- scripts
    |-- content_script.js    => 注入浏览器页面的脚本
    |-- service_worker.js    => 插件进程脚本
    |-- styles               => 其他样式文件
    |-- manifest.json        => 插件配置
|-- README                   => 项目说明

插件配置

模块说明

插件分为三个模块,分别是:

  1. 插件本身页面:插件本身的页面(即点击插件弹出来的内容),只有点击使插件激活时才运行,关闭时自动销毁。
  2. 注入浏览器页面的脚本:插件运行时,注入到浏览器页面中的脚本。
  3. 插件进程脚本:插件在后台运行的脚本。

消息机制

插件的三个部分都可以互相通信。