本文整理汇总了TypeScript中ionic-native.BarcodeScanner类的典型用法代码示例。如果您正苦于以下问题:TypeScript BarcodeScanner类的具体用法?TypeScript BarcodeScanner怎么用?TypeScript BarcodeScanner使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了BarcodeScanner类的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。
示例1: scan
scan(event) {
BarcodeScanner.scan().then((data) => {
this.barcodeData = data;
}, (error) => {
console.log("Error: ", error);
})
}
开发者ID:webdeziner,项目名称:barcodeScannerApp,代码行数:7,代码来源:home.ts
示例2: scanCode
scanCode() {
BarcodeScanner.scan().then((barcodeData) => {
if (barcodeData.cancelled !== 1) {
this.dataStore.checkHistory(barcodeData.text).then((data) => {
var isDuplicate = (data.res.rows.length > 0);
this.local.get(OPTIONS_KEY_NAME).then((res) => {
let options = JSON.parse(res) || {};
if (options.ignoreDuplicateScans && isDuplicate) {
let alert = this.alerts.create({
title: 'Duplicate Entry',
subTitle: 'This scan has been ignored.',
buttons: ['Dismiss']
});
alert.present();
}
else {
this.fetchItem(barcodeData);
}
});
});
}
}, (err) => {
let alert = this.alerts.create({
title: 'Scan Error',
subTitle: err,
buttons: ['Dismiss']
});
alert.present();
});
}
开发者ID:dstreicher,项目名称:bmnh-specimen-label-scanner,代码行数:30,代码来源:tabs.ts
示例3: function
this.platform.ready().then(() => {
BarcodeScanner.scan().then((barcodeData) => {
//this.test = JSON.stringify(barcodeData);
}, function (error) {
//this.test = 'error : ' + error;
})
})
开发者ID:RemaxThailand,项目名称:RemaxMobile,代码行数:7,代码来源:login.ts
示例4: scan
private scan() {
BarcodeScanner.scan().then((barcodeData) => {
this.isbn = barcodeData.text;
this.searchBook();
}, (err) => {
console.error('une erreur est interceptée', err)
});
}
开发者ID:pom421,项目名称:biblio,代码行数:8,代码来源:ajouter-livre.ts
示例5: loginForQR
//通过扫描二维码登陆
loginForQR(){
BarcodeScanner.scan().then((barcodeData) => {
this.accesstoken=barcodeData.text;
this.login();
}, (err) => {
alert("调用本地相机失败!");
});
}
开发者ID:XueRainey,项目名称:Ioniclub,代码行数:9,代码来源:login.ts
示例6: scan
scan() {
BarcodeScanner.scan().then(barcodeData => {
this.barcodeData = barcodeData;
}, (err) => {
console.log(err);
});
}
开发者ID:plinionaves,项目名称:curso-iniciando-ionic-2-native,代码行数:9,代码来源:barcode-test.ts
示例7: loginForQR
//通过扫描二维码登陆
loginForQR(){
// 问题是,扫描后,accesstoken如何写入input
BarcodeScanner.scan().then((barcodeData) => {
this.accesstoken=barcodeData.text;
this.login();
}, (err) => {
// An error occurred
});
}
开发者ID:cnodejs-client,项目名称:Ioniclub,代码行数:10,代码来源:login.ts
示例8: scan
scan(){
BarcodeScanner.scan().then(
barcodeData=>{
this.data = barcodeData;
},
err=>{
this.data = 'There was an error:'+err;
}
);
}
开发者ID:ralphowino,项目名称:ionic-native-kitchen-sink,代码行数:10,代码来源:barcode.ts
示例9: startScan
startScan() {
return BarcodeScanner.scan().then(
(result) => {
console.log(result);
},
(error) => {
console.log(error);
}
)
}
开发者ID:thomaskarlrichter,项目名称:StreetCred-1,代码行数:10,代码来源:home.ts
示例10:
this.platform.ready().then(() => {
BarcodeScanner.scan().then((result) => {
if (!result.cancelled) {
this.barcodeText = result.text;
this.barcodeFormat = result.format;
this.scanningDone({'text':result.text,'format':result.format});
}
}, (error) => {
console.log('error when scanning product barcode');
});
});
开发者ID:ahnerd,项目名称:ionic2-barcode-scanner,代码行数:11,代码来源:home.ts
注:本文中的ionic-native.BarcodeScanner类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论