zoukankan      html  css  js  c++  java
  • JS实现网址生成二维码

    项目需求:动态生成网址,并在页面中根据网址生成对应的二维码

    解决办法:

        使用    qrcode.js  插件

    使用步骤:

        1、首先在页面中加入jquery库文件和qrcode插件。

         <script type="text/javascript" src="jquery.js"></script> 

         <script type="text/javascript" src="jquery.qrcode.min.js"></script> 
       
       2、在页面中需要显示二维码的地方加入以下代码:

          <div id="code"></div> 
       3.进行调用
        
          a.普通调用
            
     $('#code').qrcode("https://www.baidu.com"); //任意网址

          b.多参数调用
       
            $("#code").qrcode(
              render: "table", //table方式 
               200, //宽度 
              height:200, //高度 
              text: "www.helloweba.com" //任意内容 
            }); 
     
    特别注意:
        由于二维码是使用canvas进行渲染,在移动端不支持rem值,要想让二维码能在不同浏览终端正常显示,需要使用JS动态给它赋值完成适配
    遇到个小坑,在移动端页面上,用canvas画出来的二维码不支持长按扫描。所以必须转换为图片格式
     
       
  • 相关阅读:
    有限元学习
    软件推荐-c#绘图插件echart
    驾驶证到期换证
    实战fortran77基础语法2
    c语言spline
    软件推荐-有道超级计算器
    师弟推荐软件-/mathpix
    张奎师弟参与devexpress chartControl绘图--解决了devexpress的chartControl控件不能添加系列的问题
    Struts2之Json插件的使用
    Struts2之防止表单重复提交
  • 原文地址:https://www.cnblogs.com/qiuchuanji/p/7736523.html
Copyright © 2011-2022 走看看