Go to file
2021-09-24 14:57:27 +08:00
src/android 处理没有 callbackContext 时应用崩溃的问题。 2021-09-24 14:57:27 +08:00
www init 2021-09-24 11:54:23 +08:00
package.json 调整 package.json 配置 2021-09-24 13:27:52 +08:00
plugin.xml 简化 clobbers 2021-09-24 13:05:26 +08:00
README.md 调整 plugin add 的 url 2021-09-24 14:02:51 +08:00

富立叶红光扫码插件

安装方法

cordova plugin add git+http://m.shuto.cn:8680/center/redlightscan-cordova-plugin.git

调用方法

    /**
      * 开始扫码持续5秒
      * @Param 成功callback
      * @Param 失败callback
      *
      */
     redlightscan.startScan(success, error);
    /**
      * 停止扫码一般不需要调用开始扫码后5秒如果没有内容会自动停止
      * @Param 成功callback
      * @Param 失败callback
      *
      */
    redlightscan.stopScan(success, error);
    /**
      * 注册接收器
      * @Param 成功callback
      * @Param 失败callback
      */
    redlightscan.registerReceiver(success, error);
    /**
      * 注销接收器
      * @Param 成功callback
      * @Param 失败callback
      */
    redlightscan.unregisterReceiver(success, error);

说明

  1. 在界面上通过按钮或其它点击交互时可调用 redlightscan.startScan(),在 success 回调中可获取读取到的内容。
  2. 通过物理按键扫码时可调用 redlightscan.registerReceiver(),在 success 回调中可获取读取到的内容。
  3. redlightscan.startScan() 和 redlightscan.registerReceiver() 使用的是同一个 receiver。

示例 app