いくつかのサイトを閲覧しましたが、JavaScript で QR コード画像をデコードするためのコード スニペットが見つかりませんでした。私は qrCode.js を調べましたが、 QR code generator しかありません。base64 QR 画像をデコードして詳細を取得できる qr コード デコーダーを探しています。
質問する
20354 次
1 に答える
6
QRコードを読み取るための Java ライブラリの JavaScript ポートがあります: Web QR
コードはGitHubにあります。
readme から:
使用法:
次の順序でスクリプトを含めます。
<script type="text/javascript" src="grid.js"></script> <script type="text/javascript" src="version.js"></script> <script type="text/javascript" src="detector.js"></script> <script type="text/javascript" src="formatinf.js"></script> <script type="text/javascript" src="errorlevel.js"></script> <script type="text/javascript" src="bitmat.js"></script> <script type="text/javascript" src="datablock.js"></script> <script type="text/javascript" src="bmparser.js"></script> <script type="text/javascript" src="datamask.js"></script> <script type="text/javascript" src="rsdecoder.js"></script> <script type="text/javascript" src="gf256poly.js"></script> <script type="text/javascript" src="gf256.js"></script> <script type="text/javascript" src="decoder.js"></script> <script type="text/javascript" src="qrcode.js"></script> <script type="text/javascript" src="findpat.js"></script> <script type="text/javascript" src="alignpat.js"></script> <script type="text/javascript" src="databr.js"></script>
デコードされた情報セットを取得するには:
qrcode.callback = function(decodedData) { //... }
以下を使用して画像をデコードします。
qrcode.decode(url or DataURL)
「qr-canvas」ID を使用してキャンバスからデコードします。
qrcode.decode()
例はリポジトリにもあります。
于 2012-05-30T05:14:20.963 に答える