FeHelper中的二维码功能从google-api替换成纯js版本 进入全屏
这几天貌似Google服务大面积瘫痪了,而FeHelper中的二维码生成工具又是用的google chart api实现的,结果不能用了。迫不得已,得抽时间将其换成本地Javascript版本!用到的是第三方开源lib:jquery-qrcode,已fork,地址为:https://github.com/zxlie/jquery-qrcode 。目前在FeHelper4.9版本、以及官网中均已更新,在线使用地址:http://www.baidufe.com/fehelper/qrcode.html 。
jquery-qrcode这东西还是相当赞的,支持canvas、table两种方式render qrcode,解决了浏览器的兼容性问题,不过table的方式由于要产生大量节点,所以在低版本的IE下,会很卡的!使用方法:
$('#qrcode_container').qrcode({ render : 'table', // 以table方式render,不设置时则用canvas进行render width: 200, // 二维码宽度 height:200, // 二维码高度 foreground:'#000', // 二维码颜色 text:'我是二维码内容' // 二维码携带的内容 })
如果你的网页上也需要生成二维码,不妨试试这个东西!