ngCordova插件(2)之BarcodeScanner插件的使用

本文主要讲解BarcodeScanner插件的使用
当我们在开发中遇到要在App中加入扫描二维码/条形码的需求时,我们就要用到BarcodeScanner插件
这个插件如何使用呢?下面上代码~

$scope.ring= function() {
      $cordovaBarcodeScanner.scan().then(function(imageData) {
        $scope.information=imageData.text;
      }, function(error) {
      console.log("An error happened -> " + error);
  });

在这里,我将其封装成了一个方法,以便使用
$cordovaBarcodeScanner是我们封装好的服务,scan()是其中调用摄像头进行扫码的方法,.then()中的function()的参数imageData是我们扫描到二维码/条形码的图案,那么imageData.text就是通过解析这个图案得到的二维码/条形码中的信息,这个也就是我们需求中客户所要传递或显示的信息,这里我用$scope.information变量将其绑定到HTML页面上显示。

扫描界面,寻找二维码/条形码中


扫描界面,找到二维码/条形码,提示找到产品
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值