欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

11行JS代碼制作二維碼生成功能

HTML代碼:

10年積累的成都網站建設、成都做網站經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站設計制作后付款的網站建設流程,更有濮陽縣免費網站建設讓你可以放心的選擇與我們合作。

<img  id="qrcode" data-width="100" data-height="100" data-url="https://www.baidu.com/">

相關JS代碼:

/**
  * 生成二維碼
  * data-width={寬度}
  * data-height={高度}
  * data-url={鏈接}
  * @param $ele
  */
 var generatorQRCODE = function ($ele) {
  $ele.hide();
  var params = $ele.data();
  if(!params['width'] || !params['height'] || !params['url']){
   console.log('生成二維碼參數錯誤');
   return false;
  }
  var image = new Image();
  var imageUrl = "http://pan.baidu.com/share/qrcode?w=" + params['width'] + "&h=" + params['height'] + "&url=" + params['url'] + "";
  image.src = imageUrl;
  $ele.attr('src', imageUrl);
  $ele.show();
 };
 
 generatorQRCODE($("#qrcode"));

再給大家分享一下其他生成二維碼的案例:

使用jquery.qrcode生成二維碼

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、調用qrcode插件。支持canvas和table兩種方式進行圖片渲染

canvas方式:

$('#code').qrcode("http://www.baidu.com"); //任意字符串 

table方式:

$("#code").qrcode({ 
  render: "table", //table方式 
  width: 200, //寬度 
  height:200, //高度 
  text: "www.helloweba.com" //任意內容 
}); 

4、如果生成的二維碼內容包含文字,需要把字符串轉換成UTF-8

定義轉化方法:

function toUtf8(str) {  
  var out, i, len, c;  
  out = "";  
  len = str.length;  
  for(i = 0; i < len; i++) {  
    c = str.charCodeAt(i);  
    if ((c >= 0x0001) && (c <= 0x007F)) {  
      out += str.charAt(i);  
    } else if (c > 0x07FF) {  
      out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));  
      out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F));  
      out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));  
    } else {  
      out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F));  
      out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));  
    }  
  }  
  return out;  
}

在生成的時候調用轉化方法:

var str = toUtf8("字符串測試!"); 
$('#code').qrcode(str);

二、在Vue-cli項目中動態(tài)生成二維碼

1、引入qrcode--------npm install qrcode

2、在main.js中引入

import QRCode from 'qrcode'  //定義生成二維碼組件

3、在需要使用到生成二維碼的組件中引入

import QRCode from 'qrcode'   //引入生成二維碼組件

4、在HTML中定義生成的位置,注意添加樣式

<template>
 <div id="query">
  <h2>二維碼:</h2>
  <canvas id="canvas"></canvas>
 </div>

</template>
#canvas{
  width: 80%!important;
  height: auto!important;
 }

5、在js中定義生成二維碼的方法并調用

//動態(tài)生成二維碼
  useqrcode(){    //生成的二維碼內容,可以添加變量    this.QueryDetail='http://www.kspxzx.com/#/guard'+"?unique_code="+this.QueryDetail;var canvas = document.getElementById('canvas')
    QRCode.toCanvas(canvas, this.QueryDetail, function (error) {
    if (error) console.error(error)
    console.log('success!');
    })
  }

當前題目:11行JS代碼制作二維碼生成功能
URL網址:http://aaarwkj.com/article26/psopcg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站網站排名、App開發(fā)網站設計公司、建站公司、軟件開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網站建設公司
少妇被又粗又硬猛烈进视频| 亚洲精品一区二区毛豆| 亚洲一区二区三区三洲| 在线激情视频一区二区| 黄色片黄色片美女黄色片亚洲黄色片| 日本一本一道高清不卡视频| 蜜臀av一区二区三区人妻| 亚洲国产中日韩精品综合| 国产成人综合亚洲乱淫.| 色综合视频二区偷拍在线| 黄色资源网日韩三级一区二区| 女人的天堂av免费在线观看| 国产一区二区日韩一区| 91麻豆精品国产91久| 成人自拍偷拍在线视频| 日韩国产一区二区三区精品| 欧美黑人在线一区二区| 综合av在线一区天堂| 中文字幕在线一区国产精品| 日本黄色免费在线观看网站| 亚洲全乱码精品一区二区| 蜜桃精品视频在线播放| 99热这里只有精品在线| 中文字幕乱码人妻一区二| 中文字幕国产精品综合一区| 亚洲精品午夜福利网| 国产日韩精品专区一区| 午夜精品视频免费91| 亚洲一区二区三区女同| 亚洲一区二区三区精品福利| 日韩av不卡免费播放| 国产亚洲精品免费视频| 成人性生交大片免费看中文 | 不卡的视频在线观看| 精品人妻一区二区av| 久久伊人亚洲精品中文字幕| 天堂av影片在线观看| 东京成人热av男人的天堂| 午夜福利尤物一区二区| 国产日韩欧美精品激情| 91麻豆精品国产综合久久久|