chrome应用商店有三款二维码插件,本身一直使用的第一款。这三款插件有且只有一个功能就是生成当前页面的URL的二维码。
其实这个功能基本上知足了须要移动端开发在微信里打开页面进行调试的状况。html
可是也有少数状况(如:页面存在重定向),没法直接在桌面上打开连接。此时以往我习惯性的打开百度,输入二维码,找到草料二维码,填入连接,而后生成二维码,最后微信扫一扫。前端
每次有此状况发生的时候,脑子里都存在一个想法为何生成当前页面的URL的插件上存在一个输入框,能够手动生成一个二维码呢?!git
因为以前接触过一些Chrome开发,因此对Chrome开发内心有数,本质上就是前端开发,加上Chrome提供的特殊API接口,就能够搞定。github
开源的插件:http://davidshimjs.github.io/qrcodejs/chrome
根据《Chrome扩展及应用开发》我总结了大概有五种类型:微信
二维码开发确定选browser_action,
需求:插件
{ "manifest_version": 2, "name": "二维码", "version": "0.0.1", "description": "二维码", "icons": { "128": "img/qrcode.png" }, "browser_action": { "default_icon": { "38": "img/qrcode.png" }, "default_tile": "二维码", "default_popup": "popup.html" }, "permissions": [ "tabs" ] }
此页面为正常的前端开发HTML页面,可引入CSS,和JS文件。调试
github: https://github.com/yangqiong/chrome-plugins-qrcode
代码写的很差,欢迎你们提意见,谢谢。code