ionic学习之扫描二维码cordova-plugin-cszbar

扫描二维码插件:cordova-plugin-cszbar

添加插件:

cordova plugin add cordova-plugin-cszbar

不多BB直接上代码

$scope.isScanning = false;
    $scope.scanStart = function () {
      if ($scope.isScanning) {
        return;
      }
      $scope.isScanning = true;
      cloudSky.zBar.scan({
        text_title: "扫码", // Android only
        text_instructions: "请把相机对准二维码", // Android only
        camera: "back", // defaults to "back"
        flash: "auto", // defaults to "auto". See Quirks
        drawSight: true //defaults to true, create a red sight/line in the center of the scanner view.
      }, function (succcess) {
        console.log("扫码: " + succcess)
        $scope.isScanning = false;
      }, function (error) {
        $scope.isScanning = false;
        console.log("扫码失败: " + error)
      });
    };

github链接:https://github.com/tjwoon/csZBar


cordova-plugin-cszbar比之前那个phonegap-plugin-barcodescanner快了很多了。

PS:Android开发的话会涉及到运行时权限的问题,需要使用cordova-plugin-android-permissions插件


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值