定制app开发10分钟带你入门chrome(谷歌)浏览器插件开发

定制app开发整理有哪些能力,定制app开发插件开发入门,整理文档。

chrome定制app开发谷歌浏览器插件开发,听上去很高大上,其实只要熟悉HTML、CSS、JS即可开发,插件也是将html页面渲染出来并执行而已。

插件能做哪些事?

  • 书签控制;
  • 下载控制;
  • 窗口控制;
  • 标签控制;
  • 网络请求控制,
  • 各类事件监听;
  • 自定义原生菜单;
  • 完善的通信机制;

简介

扩展程序主要名词

  • Manifest (清单文件)
  • Background Script (后台脚本)
  • UI Elements (页面元素)
  • Content Script (内容脚本)
  • Options Page(配置页面)

开发入门

1. 新建一个文件夹,目录结构如下:

  1. chrome-plugin-demo
  2. ├── background.js
  3. ├── images
  4. │ ├── 128.png
  5. │ ├── 16.png
  6. │ ├── 32.png
  7. │ └── 48.png
  8. ├── manifest.json
  9. ├── popup.html
  10. └── popup.js

2. 创建 manifest.json 配置文件

  1. {
  2. "name": "chrome-plugin-demo",
  3. "version": "1.0",
  4. "description": "Build an Extension!",
  5. "manifest_version": 2 // 注意这个必须写2
  6. }

3. 创建 popup.html 文件

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. <style>
  8. #content{color: red;}
  9. </style>
  10. </head>
  11. <body>
  12. <h1>chrome-plugin-test</h1>
  13. <p id="content"></p>
  14. <script src="popup.js"></script>
  15. </body>
  16. </html>

4. 创建 popup.js 文件

document.getElementById('content').innerText = 'Hello world!';

5. 在 chrome 中安装扩展

  • 谷歌浏览器右上角: 更多按钮 -> 更多工具 -> 扩展程序
  • 点击加载已解压的扩展程序,选择刚创建的文件夹
  • 点开谷歌浏览器右上角的拼图图标即可看到你的插件。

好用的插件推荐

当前浏览的网页链接变成二维码

想在手机上看电脑访问的链接,不需要手动敲或者复制链接通过QQ等工具转发到手机上,仅需这个插件就可以扫二维码访问。

ColorZilla(网页颜色吸取器)

可吸取网页的字体、背景、元素等的颜色值

Markdown Preview Plus(可视化markdown)

可选主题,支持自定义css主题

json-viewer(可视化json)

可选主题,支持自定义css主题,可收缩展开,可编辑

JavaScript and CSS Code Beautifier(可视化js、css)

可选主题,支持自定义css主题

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发