QCcode

生成二维码,可以使用[jQuery]的qrcode插件。但是使用[HTML5]canvas或svg生成,在有的手机上无法保存,而且也无法兼容对[Html5]支持不好的浏览器。此处我们使用node express后端直接生成二维码。

var express = require('express');  
var app = express();  
var qr_image = require('qr-image');  
app.get('/qrcode',function(req,res){  
        var temp_qrcode = qr_image.image(req.query.url || "url参数错误");
        res.type('png');
        //设置content type=image/png
        temp_qrcode.pipe(res);
})  
app.listen(80);  

使用

http://localhost/qrcode?url=http://www.baidu.com
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,559评论 25 708
  • 没有抓住你的手 你恰如那只翩翩的彩蝶 悠悠的远去 ...
    米澜盛若阅读 306评论 1 1
  • UIActionSheet虽然很方便使用,但是有时候配合app一起感觉实在不能直视,相反,类似微信的退出登录那样的...
    忧郁的小码仔阅读 889评论 0 0
  • 大家都在说,机会分三种:来了小瞧它,来了看不见,看见的抓不住。 大家在职场和生意上,是否遇到过:“贵大老板”总是拉...
    黑伯阅读 199评论 0 2
  • 开始写作吧 开始写作,因为写作是输出的一种方式,能够帮助我们更好的整理我们的思维,或者更准确的说,帮助我们提高我们...
    冒孙飞阅读 305评论 0 1