jQueryでQRコードを生成する方法

jQueryでQRコードを生成する方法 jQuery

QRコードは、2次元コードの一種で、テキストやURLなどの情報を記録できます。スマートフォンのカメラで読み取ることで、すぐに情報を取得できるのが便利です。

jQueryでQRコードを生成するには、jQuery.qrcode.jsというライブラリを使用します。このライブラリは、文字列を渡すとQRコードを生成してくれる便利なライブラリです。

QRコードの生成方法

QRコードの生成方法は、次のとおりです。

  1. jQuery.qrcode.jsをダウンロードして、Webサイトにアップロードする。
  2. HTMLにQRコードを表示する要素を用意する。
  3. jQueryでqrcode()関数を呼び出し、QRコードを生成します。

サンプルコード

次のコードは、URLをGoogleに設定したQRコードを生成します。

<html lang="ja">
<head>
  <meta charset="UTF-8">
  <title>QRコード生成</title>
</head>
<body>
  <div id="qrcode"></div>

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
  <script src="jquery.qrcode.min.js"></script>

  <script>
    $(function(){
      // QRコードのサイズを100x100にする
      $('#qrcode').qrcode('https://www.google.com/', {
        width: 100,
        height: 100
      });
    });
  </script>
</body>
</html>

オプション

qrcode()関数には、次のオプションを指定できます。

  • width: 横幅
  • height: 縦幅
  • color: 色(16進数で指定)
  • level: エラー訂正レベル(L, M, Q, H)
  • version: QRコードのバージョン

まとめ

jQuery.qrcode.jsを使用することで、簡単にQRコードを生成することができます。ぜひ、試してみてください。