今天教大家来做一个Chrome 扩展,学会这项技能你就可以开发很多工具来提高你使用浏览器的效率了。
我们先通过做一个最简单的Chrome 插件来学习如何制作Chrome扩展,我们先来实现点击浏览器按钮显示 “Hello , Chrome” 。
首先创建 一个目录 Hello
在 Hello
目录里创建如下几个文件
manifest.json
,popup.html
, icon.png
manifest.json
内容如下:
{
"name": "HelloChrome",
"version": "1.0.0",
"manifest_version": 2,
"description": "对我说 Hello,Chrome",
"browser_action": {
"default_title": "say",
"default_icon":"icon.png",
"default_popup": "popup.html"
}
}
popup.html
内容如下:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body style="width:300px ;height:100px">
<h1>Hello, Chrome</h1>
</body>
</html>
icon.png
是一个 19*19
像素的图标,你可以网上下载一个,或者用我这个。
先简单介绍下 manifest.json
, manifest.json
是Chrome 扩展中最重要的一个文件,它是整个扩展的入口和说明文件。
下面介绍下参数:
name
就是你的扩展名称啦
version
你的扩展的版本
manifest_version
manifest 的版本 填 “2” 就行了
description
对你扩展的简单描述
browser_action
定义你的扩展在浏览器上的操作按钮,icon.png
就是按钮图标,popup.html
就是当你点击按钮时弹出的页面框,可以在里面写自己的界面包括逻辑代码。
好了这个简单的扩展一共就三个文件,我们现在把它安装到 Chrome 中,
打开菜单
> 更多工具
>扩展程序
我们开启了Chrome扩展的开发者模式,然后加载了 Hello
目录进去,这时候,看我们浏览器的右上角,就会出现一个图标
对应我们在 manifest.json
里设置的 browser_action
, 图标正是 icon.png
,
现在点击图标按钮,
可以看到弹出的正是 popup.html
的内容。
注意如果修改了扩展里的文件需要在 扩展程序
界面 里点击重新加载
才能生效。
好了今天用一个最简单的例子来讲了下如何制作chrome扩展,下一篇我们介绍更多的功能,做一点更有意思的东西。
所有的代码可以从这里找到:
https://github.com/shanhuhai/Chrome-extension-demo
转载请注明:大后端 » Chrome 扩展开发教程(1) ——Hello Chrome