Simple Page Marker
一个最小 Chrome 扩展示例,用来演示 manifest.json、popup、content script 和消息通信。
文件说明
1 | manifest.json 扩展配置入口 |
本地加载
- 打开
chrome://extensions - 打开右上角的 Developer mode
- 点击 Load unpacked
- 选择这个目录:
source/code/chrome-extension-demo - 打开任意普通网页
- 点击扩展图标,再点击“标记当前页面”
执行链路
1 | popup.js |
popup.js 不能直接操作当前网页的 DOM,它自己的 document 指的是弹窗页面。真正修改网页的是 content.js。