全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

nodejs动态创建二维码的方法

本文实例为大家分享了nodejs动态创建二维码的具体代码,供大家参考,具体内容如下

<!--弹出二维码-->
<div class="qrcode">
  <div>
    <p id="saoma">扫描二维码</p>
  </div>
</div>

js代码:

$.ajax({
   type: 'POST',
   url: '/house',
   data: {
     data:'你的数据'
   },
   dataType: 'json',
   success: function (data) {
     if (data.code == 0) {
        alert("成功");
        $('#saoma').before('<img class="qrcode_show" src="/newQrCode?url='+ data.data +'"alt=""/>');       
     }else {
        alert('失败');
     }
   }
})

nodejs:

var express = require('express');
var request = require('request');
var url = require('url');
var qrImg = require('qr-image');

//生成二维码
app.get('/newQrCode', function (req, res) {
  var par = url.parse(req.url, true).query;
  var thisUrl = par.url;
  var thisParam = par.id;
  var imgUrl = thisUrl + '?id=' + thisParam;
  var img = qrImg.image(imgUrl, { size: 10 });
  res.writeHead(200, { 'Content-Type': 'image/png' });
  img.pipe(res);
});

var bodyParser = require('body-parser');
var urlencodeRarser = bodyParser.urlencoded({ extended: false });
app.post('/house',urlencodeRarser,function (req, res) {
  var data = req.body;
  var result = JSON.stringify({code:0, data:'http://www.baidu.com/&id=' + data.data});
  //console.log(result)
  res.end(result);

});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# nodejs  # 二维码  # vue中实现动态生成二维码的方法  # 一行Python代码制作动态二维码的实现  # 用python生成(动态彩色)二维码的方法(使用myqr库实现)  # Python使用MyQR制作专属动态彩色二维码功能  # C#基于QRCode实现动态生成自定义二维码图片功能示例  # 微信小程序动态生成二维码的实现代码  # Android 动态加载二维码视图生成快照的示例  # Angular JS 生成动态二维码的方法  # 使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo  # JavaScript动态生成二维码图片  # three.js 制作动态二维码的示例代码  # 弹出  # 大家分享  # 具体内容  # 大家多多  # function  # success  # alert  # code  # json  # house  # url  # dataType  # data  # var  # alt  # require  # express  # qrcode_show  # img  # newQrCode 


相关文章: 定制建站如何定义?其核心优势是什么?  山东云建站价格为何差异显著?  制作企业网站建设方案,怎样建设一个公司网站?  建站之星2.7模板快速切换与批量管理功能操作指南  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  建站主机与虚拟主机有何区别?如何选择最优方案?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  建站168自助建站系统:快速模板定制与SEO优化指南  ,有什么在线背英语单词效率比较高的网站?  建站之星备案流程有哪些注意事项?  如何制作网站标识牌,动态网站如何制作(教程)?  b2c电商网站制作流程,b2c水平综合的电商平台?  如何在万网自助建站平台快速创建网站?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  如何制作算命网站,怎么注册算命网站?  网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?  小建面朝正北,A点实际方位是否存在偏差?  如何在IIS中新建站点并配置端口与物理路径?  北京建设网站制作公司,北京古代建筑博物馆预约官网?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  c# await 一个已经完成的Task会发生什么  Swift开发中switch语句值绑定模式  重庆市网站制作公司,重庆招聘网站哪个好?  打鱼网站制作软件,波克捕鱼官方号怎么注册?  如何选择香港主机高效搭建外贸独立站?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?  网站制作软件有哪些,制图软件有哪些?  网站制作话术技巧,网站推广做的好怎么话术?  如何用美橙互联一键搭建多站合一网站?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  Android自定义listview布局实现上拉加载下拉刷新功能  如何通过服务器快速搭建网站?完整步骤解析  如何在Golang中使用replace替换模块_指定本地或远程路径  自助网站制作软件,个人如何自助建网站?  ,sp开头的版面叫什么?  如何快速搭建高效服务器建站系统?  在线教育网站制作平台,山西立德教育官网?  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  ,巨量百应是干嘛的?  如何快速建站并高效导出源代码?  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  常州企业网站制作公司,全国继续教育网怎么登录?  宝塔建站助手安装配置与建站模板使用全流程解析  网站按钮制作软件,如何实现网页中按钮的自动点击?  如何自定义建站之星网站的导航菜单样式?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  如何将凡科建站内容保存为本地文件?  如何在阿里云服务器自主搭建网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。