谷歌插件
谷歌浏览器扩展程序:扩展是 Web 平台中使用的HTML、CSS、JavaScript、图像和其他文件的压缩包。可以修改用户浏览并与之交互中的web内容,它们还可以扩展和更改浏览器本身的行为。
开发核心
- api 文档:link
插件主要是根据包内的manifest.json文件来进行解析加载的
{
"icons": { // chrome://extensions/中展示的插件icon
"16": "icon16.plasmo.9f44d99c.png",
"32": "icon32.plasmo.83dbbbab.png",
"48": "icon48.plasmo.a78c509e.png",
"64": "icon64.plasmo.15206795.png",
"128": "icon128.plasmo.c11f39af.png"
},
"manifest_version": 3, // 插件版本
"action": { // 插件行为
"default_icon": { // 插件启动后右上角icon
"16": "icon16.plasmo.9f44d99c.png",
"32": "icon32.plasmo.83dbbbab.png",
"48": "icon48.plasmo.a78c509e.png",
"64": "icon64.plasmo.15206795.png",
"128": "icon128.plasmo.c11f39af.png"
},
"default_popup": "popup.html"// 插件启动后右上角icon点击弹出层
},
"version": "0.0.0",// 插件版本
"author": "Plasmo Corp. <fo