2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

cordova3.4にbarcodeプラグインをいれてみた

Posted at

cordova 3.4 のCLIでbarcord scannerのプラグインをいれてみたメモ

cordovaのプロジェクトを作成

cordova create barcode info.kdapp.barcode barcode

barcodeプロジェクトができる。

cd barcode
プロジェクト内に移動

cordova platform add android
アンドロイドplatformを追加

を指定してプラグインを追加する
cordova plugin add https://github.com/wildabeast/BarcodeScanner

githubから読み込んでプロジェクトに追加される。便利。

barcode/www/index.htmlを編集する。
https://github.com/wildabeast/BarcodeScannerにかかれている
javascriptからの制御サンプルをそのままつかってみる。


index.html

barcode plugin test

scan


encode

ビルド
cordova build

実機にdeploy
cordova run android

これでscanが動作OK。

encodeは動作しなかった。
第1引数のTEXT_TYPEの部分は
BarcodeScanner.Encode.TEXT_TYPE
となっていたが、BarcodeScannerが見つからないようで、
ソースをたどると"TEXT_TYPE"となっていたので置き換えてみた。

今度は関数内のエラーなのか、異常終了でアプリが落ちておわる。

scan側のみ使っておこう。。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?