sydomain

思绪来的快,去的也快,偶尔在这里停留。

manifest.json详解

manifest.json 就是插件的配置文件,也是一个入口文件

各字段释义

manifest.json文件就是一个json字符串,每个字段发挥不同的作用,如下为官方提供的简单示例

{
"manifest_version": 3,
"name":"Hello Extensions",
"description":"Base Level Extension",
"version": "1.0",
"action": {
"default_popup": "hello.html",
"default_icon":"hello_extensions.png"
}
}

manifest_version

manifest_version 算是一个固定写法,值固定为3,浏览器从88.0开始支持3的格式,官方应用商店从2023年1月开始不再支持2的插件,为了更好的向后兼容,只使用固定值3

name

name 是浏览器插件的名称,尤其只是在本地使用,名称可以随意起

description

description 是简介

version

version 是版本号,可随意定义

action

action 是显示在地址栏右侧的,是插件在地址栏里的一个延展,可以设置插件在这个地方显示的图标,点击图标后弹出的关联页

面,与鼠标移动上去后显示的名称

这个对应原来的browser_action,有三个固定的属性:图标default_icon ,标题名称default_title,关联页面default_popup



Powered By sydomain

Copyright Your WebSite.Some Rights Reserved.