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

来源:互联网 发布:微信淘宝客机器人 编辑:程序博客网 时间:2024/05/17 22:03

扫描二维码插件: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插件


原创粉丝点击