chrome 浏览器插件开发
一、chrome 浏览器插件开发是什么:
1 从技术上说插件只是一个存在于本地的一个网站、所以呢在插件开发的过程中用到的技术无非是 javascript 、html 、css 。
二、把当前活动页面的背景变蓝:
1 manifest.json
{ "name":"bluer", "version":"0.17.06.0", "description":"make the current page buler", "permissions":["activeTab"], "background":{ "scripts":["background.js"], "persistent":false }, "browser_action":{ "default_title":"click make the page blue ", "default_icon":"pbc.png" }, "manifest_version":2 }
2 background.js
chrome.browserAction.onClicked.addListener(function(tab) { console.log('Turning' + tab.url + 'blue!'); chrome.tabs.executeScript({ code:'document.body.style.backgroundColor="blue"' }); });
----