搜索文档 /
入门 插件

QR扫描仪

Cordova应用程序的快速,节能,高度配置的QR码扫描仪。

需要Cordova插件: Cordova-Plugin-Qrscanner 。有关更多信息,请参阅 QR扫描仪插件文档

https://github.com/bitpay/cordova-plugin-qrscanner

卡在科尔多瓦问题上?

如果您正在建立一个严肃的项目,则无力花费数小时的故障排除。betway东盟体育appIonic的专家为社区插件和Premier插件提供高级咨询服务。

立即联系我们!

安装

NPM安装Cordova-Plugin-Qrscanner npm install @betway东盟体育appionic-native/qr-scanner betway东盟体育app离子帽同步 betway东盟体育app离子Cordova插件添加Cordova-Plugin-Qrscanner npm install @betway东盟体育appionic-native/qr-scanner
betway东盟体育app必威滚球分析软件Ionic Enterprise带有来自Ionic团队的全面支持和维护的插件。 学到更多 或者,如果您对此插件的企业版本感兴趣 联系我们

支持的平台

  • 安卓
  • 浏览器
  • ios
  • 视窗

电容器

不兼容

用法

反应

看这里。


              进口
             
              {
             QRScanner
              ,,,,
             QRScannerstatus
              }
             
              
             
              '@betway东盟体育appionic-native/qr-scanner/ngx'
              ;
             
              构造函数
              ((
               私人的
              QRScanner
               
              QRScanner
              
             
              {
             
              }
             
              ...
             
              //可选请求早期许可
             
              
              
             QRScanner
              
              准备
              ((
              
             
              
              然后
              ((
              ((
              地位
               
              QRScannerstatus
              
             
              =>
             
              {
             
              如果
             
              ((
             地位
              
             授权
              
             
              {
             
              //授予摄像机许可
             
              //开始扫描
             
              
             scansub
              =
             
              
              
             QRScanner
              
              扫描
              ((
              
              
              订阅
              ((
              ((
              文本
               
              
               细绳
              
             
              =>
             
              {
             
              安慰
              
              日志
              ((
              ``扫描了什么''
              ,,,,
             文本
              
              ;
             
              
              
             QRScanner
              
              隐藏
              ((
              
              ;
             
              //隐藏摄像头预览
             scansub
              
              退订
              ((
              
              ;
             
              //停止扫描
             
              }
              
              ;
             
              }
             
              别的
             
              如果
             
              ((
             地位
              
             否认
              
             
              {
             
              //摄像机权限被永久拒绝
             
              //您必须使用qrscanner.opensettings()方法来指导用户到设置页面
             
              //然后他们可以授予那里的许可
             
              }
             
              别的
             
              {
             
              //许可被拒绝,但不是永久的。您可以在以后再次征求许可。
             
              }
             
              }
              
             
              
              抓住
              ((
              ((
              e
               
              
               任何
              
             
              =>
             
              安慰
              
              日志
              ((
              “错误是”
              ,,,,
             e
              
              
              ;
             
Baidu