您的位置:首页 > Web前端

chrome 插件开发之 --manifest.json

2016-09-09 10:59 323 查看
想了解这个是因为从最近几个月来不停地在一些文件中看到它的身影。

以前在校园时代调试工具都用的firefox 对于chrome没怎么接触过。

研究它的起因是因为昨天我在一个manifest.json文件下自己添加一些东西,发现在我的应用中不能显示。

明明按照诸如此类的格式,然而就是不能显示。

manifest.json我们一般都称为清单文件

“manifest_version":2   指得是清单文件格式的版本,在chrome 18之后,应该都是填写2了,按照我们现在下载的 chrome 版本,不用考虑也是填写2.     属性为必填

"name": Simple  显示的插件名称。    属性:必填

"version":1.1.7.80  插件的版本号。   属性为:必填

"description":对于你应用的描述 。  属性为:可有可无。

”icons":{

"’16“:”Image/16.png",    "48":"Image/48.png","128":"Image/128.png"

}


插件的图标 其实准备多的尺寸的应该都没关系,我试过一个像素为96*96的也可以显示。

16*16 的可以用于显示扩展信息栏的图标,

48*48的可以用于显示扩展管理页面的图标

128*128可以显示在安装页面中。

属性为:可有可无。

”background":{"page":"xx.html"}    用于监听一些html 或者js页面。

“browser-action":{

"default-icon":xx.png",     //设置扩展应用的图标,悬浮提示,点击图标显示内容。

"defalut-popup":"xx.html" , //点击上面的默认图标弹出页面

”default-title":’休闲鞋'   //上诉页面中显示的内容

}

permissions:  [   //添加权限  因为有时候你需要读取cookie 等内容。

"tabs",   //访问浏览器选项请求

"contextMeus"   //访问菜单内容

"history://读取修改用户的浏览记录

"cookies"//:读取修改cookies

"events"://监控事件

],
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  manifest json chrome