zoukankan      html  css  js  c++  java
  • 如何在页面中根据输入的内容自动生成二维码

     可以使用QRCode.js ,是一个用于生成二维码图片的插件。

        在线演示

    使用方法

    载入 JavaScript 文件

    <script src="qrcode.js"></script>

    DOM 结构

    <div id="qrcode"></div>

    调用

    // 简单方式
    new QRCode(document.getElementById('qrcode'), 'your content');
    
    // 设置参数方式
    var qrcode = new QRCode('qrcode', {
      text: 'your content',
       256,
      height: 256,
      colorDark : '#000000',
      colorLight : '#ffffff',
      correctLevel : QRCode.CorrectLevel.H
    });
    
    // 使用 API
    qrcode.clear();
    qrcode.makeCode('new content');
    

    参数说明

    new QRCode(element, option)
    名称默认值说明
    element - 显示二维码的元素或该元素的 ID
    option   参数配置

    option 参数说明

    名称默认值说明
    width 256 图像宽度
    height 256 图像高度
    typeNumber 4  
    colorDark "#000000" 前景色
    colorLight "#ffffff" 背景色
    correctLevel QRCode.CorrectLevel.L 容错级别,可设置为:

    QRCode.CorrectLevel.L

    QRCode.CorrectLevel.M

    QRCode.CorrectLevel.Q

    QRCode.CorrectLevel.H

    API 接口

    名称说明
    makeCode(text) 设置二维码内容
    clear() 清除二维码。(仅在不支持 Canvas 的浏览器下有效)
  • 相关阅读:
    68
    56
    Django manager 命令笔记
    Django 执行 manage 命令方式
    Django 连接 Mysql (8.0.16) 失败
    Python django 安装 mysqlclient 失败
    H.264 SODB RBSP EBSP的区别
    FFmpeg—— Bitstream Filters 作用
    MySQL 远程连接问题 (Windows Server)
    MySQL 笔记
  • 原文地址:https://www.cnblogs.com/hfzsjz/p/7516266.html
Copyright © 2011-2022 走看看