From 431f429a085af4a1bbc97e28fb8ef4595687e0a8 Mon Sep 17 00:00:00 2001 From: wuxiang Date: Fri, 24 Sep 2021 13:14:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AF=B4=E6=98=8E=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..771aa85 --- /dev/null +++ b/README.md @@ -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)