# qt-scan-broadcast
qt-scan-broadcast是一个weex插件，可以通过weexpack快速集成，可以丰富weex功能
用来监听Seuic 扫码抢的广播事件
- EVENT_ACTION
   ```
   com.android.server.scannerservice.seuic.scan
   ```
- Weex接收信息
  ```
  var globalEvent = weex.requireModule('globalEvent');
  globalEvent.addEventListener("geolocation", function (e) {
    console.log("get geolocation:" + e.ScannerData);
  });
  ```

支持的WeexSDK版本： >= 0.16.0

# 功能

# 快速使用
- 添加ios平台
  ```
  weex platform add ios
  ```
- 添加android平台
  ```
  weex platform add android
  ```
- 添加插件
  ```
  weex plugin add qt-scan-broadcast
  ```

# 已有工程集成
## iOS集成插件QtScanBroadcast
- 命令行集成
  ```
  weex plugin add qt-scan-broadcast
  ```
- 手动集成
  在podfile 中添加
  ```
  pod 'QtScanBroadcast'
  ```

## 安卓集成插件qtscanbroadcast
- 命令行集成
  ```
  weexpack plugin add qt-scan-broadcast
  ```
- 手动集成
  在相应工程的build.gradle文件的dependencies中添加
  ```
  compile '${groupId}:qtscanbroadcast:{$version}'
  ``` 
  注意：您需要自行指定插件的groupId和version并将构建产物发布到相应的依赖管理仓库内去（例如maven）, 您也可以对插件的name进行自定义，默认将使用插件工程的名称作为name


## 浏览器端集成 qt-scan-broadcast
- 命令行集成
  ```
  npm install  qt-scan-broadcast
  ```
- 手动集成
  在相应工程的package.json文件的dependencies中添加
  ```
  qt-scan-broadcast:{$version}'
  ``` 
  
