网站地图 | RSS订阅 老铁博客 - 上海SEO优化|上海网站建设|蜘蛛池出租|站群代搭建
你的位置:首页 » 前端脚本 » 正文

js生成二维码,js生成二维码带图片

2020-6-16 13:58:3 | 作者:老铁SEO | 0个评论 | 人浏览

  使用jQuery.qrcode.js实现。


  jQuery.qrcode.js是一个能够在客户端生成矩阵二维码QRCode的jquery插件,使用它可以很方便的在页面上生成二维条码。此插件是能够独立使用的,体积也比较小,使用gzip压缩后才不到4kb。因为它是直接在客户端生成的条码,所以不会有图片下载的过程,能够实现快速生成。它是基于一个多语言的类库封装的,也不依赖于其他额外的服务。


  好处:使用jquery-qrcode的好处,不需要在服务器端生成多余的二维码图片,二维码直接通过JavaScript直接在客户端生成,有效减少带宽,以及维护成本。


  怎么设置js生成二维码扫描出来的内容


  可以使用juqery的qrcode来实现!


  1,引入jquery及其qrcode插件js:jquery.js,jquery.qrcode.min.js


  2,指定一个二维码容量元素:<divid="qrcode"></div>


  3,在指定的容量元素中生成二维码:jquery('#qrcode').qrcode("这里是想要扫描后的获得的地址");


  javascript怎么将url生成二维码


  Map<EncodeHintType,Object>hints=newHashMap<>();


  hints.put(EncodeHintType.CHARACTER_SET,"UTF-8");


  hints.put(EncodeHintType.MARGIN,0);


  BitMatrixbitMatrix=newMultiFormatWriter()


  .encode(url,BarcodeFormat.QR_CODE,300,300,hints);


  MatrixToImageWriter.writeToStream(bitMatrix,"png",stream);


  @RequestMapping("/qr-code")


  publicvoidplaceQrOrder(HttpServletResponseresp){


  resp.setHeader("Cache-Control","no-store");


  resp.setHeader("Pragma","no-cache");


  resp.setDateHeader("Expires",0);


  resp.setContentType("image/png");


  Map<EncodeHintType,Object>hints=newHashMap<>();


  hints.put(EncodeHintType.CHARACTER_SET,"UTF-8");


  hints.put(EncodeHintType.MARGIN,0);


  BitMatrixbitMatrix=newMultiFormatWriter()


  .encode("https://www.google.com",BarcodeFormat.QR_CODE,300,300,hints);


  MatrixToImageWriter.writeToStream(bitMatrix,"png",resp.getOutputStream());


  }


  如何用js把https地址生成二维码


  你可以用jquery.qrcode.js


  jQuery('#qrcode').qrcode("你的地址");

  • 本文来自: 老铁博客,转载请保留出处!欢迎发表您的评论
  • 相关标签:
  • 已有0位网友发表了一针见血的评论,你还等什么?

    必填

    选填

    记住我,下次回复时不用重新输入个人信息

    必填,不填不让过哦,嘻嘻。

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    相关推荐