Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/snuffy/-cordova-plugin-scanner-test


https://github.com/snuffy/-cordova-plugin-scanner-test

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

# cordova-plugin-scanner

## setup cocoapod

```
$ sudo gem update —system
$ sudo gem install cocoapods
$ pod setup
```

## test

```
$ cd test
$ cordova platform add ios --nosave --nofetch
// variable をオプションをつけなくてもデフォルトの文言入ります。
$ cordova plugin add --link ../ --nosave --variable CAMERA_USAGE_DESCRIPTION='カメラを有効にします'
$ cordova prepare ios
$ cordova build ios
$ cordova emulate ios
```

## メモ

### 初期化、構築、XCodeを開くを一発でやる

`rm -rf platforms/ plugins/ node_modules/ && cordova platform add ios --nosave --nofetch && cordova plugin add --link ../ --nosave --variable CAMERA_USAGE_DESCRIPTION='カメラを有効にします' && cordova prepare ios && open platforms/ios/cordova-plugin-scanner-test.xcworkspace`

## 今できること
現状では、`test/www/js/index.js`に記載されているコードのような感じで動くのみとなります.

paramsの値を変えると、コールバック引数の中身も変わっているかと思います。

```js
Scanner.scan(function(data) {
//success
window.alert(JSON.stringify(data));
}, function() {
//error
}, 'params');

```

scanを押すととりあえずopencvのバージョンが出てきます