Monacaでは今月からバーコードスキャナープラグインの提供を開始しました。
プラグインでは、次の種類のバーコードをサポートしています。
- EAN-8
- EAN-13
- QR コード
また、プラグインは、すべてのプランのユーザーが利用できます。
下はQRコードを読み取る様子です。
QRコードを検知した後、読み取りエリアの下に値が表示されます。
表示された値をタップすると、元のアプリに戻る動作になります。
プラグインのインストール方法
プラグインは、次の手順でアプリビルド前にインストールすることで利用できます。
- Monaca クラウド IDE のメニューから、 設定 → Cordovaプラグインの管理 を選択します。
- プラグイン「Barcode Scanner」のボタン「有効」をクリック
- AndroidまたはiOSのビルドを実施
(※ Google Play ストアやApp ストアからインストールしたMonacaデバッガーには、「Barcode Scanner」プラグインはインストールされていません。そのため、3番目の手順でアプリビルドを行う必要があります。 )
プラグインの利用方法
プラグインは、JavaScriptファイルにて次の「scan( )」メッドを呼び出すことで利用できます。
monaca.BarcodeScanner.scan( )
詳しいプラグインの利用方法は、Monacaドキュメントを確認ください。