web-dev-qa-db-ja.com

JavaScript QRコード読み取りライブラリ

PhoneGap ベースのモバイルアプリでQRコードを使用したいと思います。 JavaScriptを使用してQRコードを生成する方法はいくつかあります 。私は Jerome Etienneのjqueryベースのソリューション を使用しています。

画像のQRエンコードデータを読み取る、 カメラ対応プラットフォーム 用の純粋なJavascriptソリューションまたはPhoneGapプラグインセットを探しています。

これまでのところ、私が見つけたのは LazarSoftによるデモ だけです。他の解決策はありますか?

16
Alec Wenzowski

これは、バーコードスキャン用の現在のライブラリへの移動です。 https://github.com/wildabeast/BarcodeScanner

Cordova/PhoneGapの公式クロスプラットフォームBarcodeScanner https://github.com/phonegap/phonegap-plugin-barcodescanner

6
Bijan

[〜#〜] update [〜#〜]最後に、jsqrcodeを使用して demo を作成しました。試してください ここ

これら http://www.webqr.com/ の人たちは実際にZXing qrcodeスキャナーをjavascript に移植しましたhttps://github.com/LazarSoft/ jsqrcode !!

Flashが必要なのは、ウェブカメラを使用することだけです(例では)。 JavaScriptのデコードと検出は、キャンバス要素で機能します。

私は現在、HTML5 Camera APIとLazarSoftのjavascriptビットを使用して、ブラウザーでQRコードを検出およびデコードしています。純粋なウェブ:-D

デスクトップテストの場合は、chrome:flagsの下にEnable MediaStreamフラグを設定するか、Opera Labs http://snapshot.opera.com/labs/からカメラバンドルクライアントを取得しますカメラ/

10
asbjornenge

これも参照 チュートリアルバーコードスキャナープラグインゼブラクロッシングライブラリ を使用してPhoneGapアプリを作成する方法を示します==

5
Paul Beusterien

これはいいですね。彼ら自身の説明によれば:

Lazar LaszloのZXingのポートを使用Javaライブラリ、QCodeDecoderは、デスクトップと携帯電話の両方で使用できるQRCodeデコードを処理するための優れたインターフェースをWebにもたらします。

デモ: http://cirocosta.github.io/qcode-decoder/

リポジトリ: https://github.com/cirocosta/qcode-decoder

4
Uilian
1
rb512