参考:
https://www.cnblogs.com/kevin-Y/p/10119838.html
1、随地创建一个文件包并命名
2、文件包内创建以下文件:
2.1 ./manifest.json
{
"manifest_version":2, //必需是2
"name": "BaiduSeachString",
"version": "0.1.0",
"description": "走百度搜索.",
"icons":
{
"16": "sicon.png", //当前路径中的图标
"48": "sicon.png",
"128": "sicon.png"
},
"background": {
"scripts": ["BDSCHbackground.js"] //菜单功能
},
"permissions": ["contextMenus"]
}
2.2 ./BDSCHbackground.js
chrome.contextMenus.create({
title: '使用度娘搜索:%s', // %s表示选中的文字
contexts: ['selection'], // 只有当选中文字时才会出现此右键菜单
onclick: function(params)
{
// 注意不能使用location.href,因为location是属于background的window对象
chrome.tabs.create({url: 'https://www.baidu.com/s?ie=utf-8&wd=' + encodeURI(params.selectionText)});
}
});
2.3 ./sicon.png
//随便找个PNG的图片当做log。当然越小越好。
3、打开Chrome右上角的... 找到"更多工具->扩展程序“中,加载已解压文件,选择你创建的哪个文件包,即可。
4、end;