咱们来简单讲解一下这个清单文件。 manifest_version 表示清单版本号,今朝用 2 即可。 name , description 和 version 用于指定应用的名称,描述和版本。
是不是发明开辟一个 Chrome 扩大法度榜样其实很简单呢? 我们这琅绫擎只做到了开辟,然后在 Chrome 情况中进行调试。 一个应用法度榜样如不雅要建立起正常的生态,还须要提交到应用市廛中,后面我还会写一篇提交市廛的文┞仿。 如不雅你有什么创意或设法主意也迎接留言交换。这个小法度榜样的完全的代码已经在 Github 膳绫擎开源,欲望对你有所赞助:
开辟一个 Chrome 扩大法度榜样, 其实异常简单,并且很有趣。
Chrome 扩大法度榜样

起首创建一个目次用于存放 Chrome 扩大法度榜样的所有资本,比如 qrcode。 目次创建好后,然后在这个目次中创建一个文件名为 manifest.json 的文件。 这个文件用于存放法度榜样的元信息:
- {
- "manifest_version": 2,
- "name": "QR Code",
- "description": "Generate QR Code for web page.",
- "version": "1.0",
- "browser_action": {
- "default_icon": "icon.png",
- "default_popup": "popup.html",
- "default_title": "Generate QRCode"
- },
- "permissions": [
- "activeTab"
- ]
- }
browser_action 属性就是在浏览器地址栏膳绫擎的按钮, 它的子属性定义了按钮的搁笔,默认主页,标题等:

前次跟大年夜家提到 Chrome 应用市廛,于是商量了一下开辟一个 Chrome 扩大法度榜样有多灾, 经由一番研究,发明其实并不难。 下面就带你体验一下若何开辟一个二维码生成插件。
接下来的 permissions 用于定义扩大法度榜样的权限,我们这里申请了 activeTab 权限,其实就是获取当前标签页的信息,用于生成二维码。
开端实践
开端调试
预备工作完成了, 我们起重要开辟 popup.html, 这个是我们扩大法度榜样的主界面。 没错,它其实就是一个 html 页面,因为扩大法度榜样都是其实也都是 Chrome 内菏攀来解析的,用 web 技巧来开辟天然最合适不过。
- <!doctype html>
- <html>
- <head>
- <title>QR Code</title>
- <!-- 省略样式表代码 -->
- <script src=http://developer.51cto.com/art/201704/"jquery-3.2.1.min.js"></script>
- <script src=http://developer.51cto.com/art/201704/"jquery.qrcode.min.js"></script>
- <script src=http://developer.51cto.com/art/201704/"popup.js"></script>
推荐阅读
组织在安排本身的SDS解决筹划时碰到的最常见的问题之一是支撑周转。当他们碰到问题时,他们称他们的SDS软件供给商应当供给赞助,却被告诉是硬件问题。当然,硬件供给商也会责备是软件供给商的问题。 >>>详细阅读
本文标题:带你开发一个Chrome版的小程序
地址:http://www.17bianji.com/lsqh/34983.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示