QR扫描仪
Cordova应用程序的快速,节能,高度配置的QR码扫描仪。
需要Cordova插件:
Cordova-Plugin-Qrscanner
。有关更多信息,请参阅
QR扫描仪插件文档
。
卡在科尔多瓦问题上?

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