qt-scan-broadcast
Version:
qt-scan-broadcast extend for weex
70 lines (61 loc) • 1.59 kB
Markdown
# 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}'
```