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ビルド
cordova build
実機にdeploy
cordova run android
これでscanが動作OK。
encodeは動作しなかった。
第1引数のTEXT_TYPEの部分は
BarcodeScanner.Encode.TEXT_TYPE
となっていたが、BarcodeScannerが見つからないようで、
ソースをたどると"TEXT_TYPE"となっていたので置き換えてみた。
今度は関数内のエラーなのか、異常終了でアプリが落ちておわる。
scan側のみ使っておこう。。