添加说明文件
This commit is contained in:
parent
c36a62a1bf
commit
431f429a08
53
README.md
Normal file
53
README.md
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
# 富立叶红光扫码插件
|
||||||
|
|
||||||
|
|
||||||
|
## 安装方法
|
||||||
|
|
||||||
|
`cordova plugin add http://m.shuto.cn:8680/center/redlightscan-cordova-plugin.git`
|
||||||
|
|
||||||
|
## 调用方法
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
/**
|
||||||
|
* 开始扫码,持续5秒
|
||||||
|
* @Param 成功callback
|
||||||
|
* @Param 失败callback
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
redlightscan.startScan(success, error);
|
||||||
|
```
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
/**
|
||||||
|
* 停止扫码,一般不需要调用,开始扫码后5秒如果没有内容会自动停止
|
||||||
|
* @Param 成功callback
|
||||||
|
* @Param 失败callback
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
redlightscan.stopScan(success, error);
|
||||||
|
```
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
/**
|
||||||
|
* 注册接收器
|
||||||
|
* @Param 成功callback
|
||||||
|
* @Param 失败callback
|
||||||
|
*/
|
||||||
|
redlightscan.registerReceiver(success, error);
|
||||||
|
```
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
/**
|
||||||
|
* 注销接收器
|
||||||
|
* @Param 成功callback
|
||||||
|
* @Param 失败callback
|
||||||
|
*/
|
||||||
|
redlightscan.unregisterReceiver(success, error);
|
||||||
|
```
|
||||||
|
|
||||||
|
## 说明
|
||||||
|
1. 在界面上通过按钮或其它点击交互时可调用 redlightscan.startScan(),在 success 回调中可获取读取到的内容。
|
||||||
|
2. 通过物理按键扫码时可调用 redlightscan.registerReceiver(),在 success 回调中可获取读取到的内容。
|
||||||
|
3. redlightscan.startScan() 和 redlightscan.registerReceiver() 使用的是同一个 receiver。
|
||||||
|
|
||||||
|
[示例 app](http://m.shuto.cn:8680/center/redlightScan.git)
|
Loading…
x
Reference in New Issue
Block a user