2

純粋な jQuery で動作する、非常にシンプルでありながら優れた QRcodeジェネレータープラグインを見つけました。プラグインの名前は jquery.qrcode です。

URLを指定した場合の動作は次のとおりです。

 function showQR(url) {
        $('#qrcode').qrcode({
            "width": 100,
            "height": 100,
            "color": "#3a3",
            "text": url
        });

    }

とてもシンプルですね。

同様の html5 QRcodeリーダーを Web で検索すると、Lazarsoft jsqrcode.js への参照と、iPhone (AFAIK) では使用できないgetUserMediaが付随するものしか見つかりません。

その上、正しく動作していないことを説明する警告がたくさんあります...

私が必要としているのは、携帯電話のカメラにスムーズにアクセスし、フォーカスを QRcode に合わせて、対応する URL を返す jq プラグインです。

どんな手掛かり?

4

2 に答える 2

0

通行人が指摘したように、どこでも機能するカメラ入力メソッドからの画像があります。getUserMedia をサポートするブラウザで使用でき、iPhone ではこの手法にフォールバックできます。写真を取得したら、fileReader API (iOS でサポート) を使用して QR スキャンを実行できます。

于 2015-04-30T07:59:56.700 に答える
0

mebjas/html5-qrcodeは、オープン ソースのクロス プラットフォーム QR コード & バーコード リーダーです。QR コード スキャンを Web アプリケーションに簡単に統合するために使用できます。カメラ フィードを使用したスキャン、またはディスクからの画像の選択 (PC/Mac/Iphone/Android など) をサポートしています。

ここでデモを試すことができます: qrcode.minhazav.dev

この記事で詳細を確認できます: https://blog.minhazav.dev/QR-and-barcode-scanner-using-html-and-javascript/

PS: 私は著者です

于 2021-10-21T06:14:08.820 に答える