import { Component, OnInit } from '@angular/core'; import { Geolocation } from '@ionic-native/geolocation/ngx'; import { ZBar, ZBarOptions } from '@ionic-native/zbar/ngx'; import { TranslatorService } from 'src/app/hmg-common/services/translator/translator.service'; @Component({ selector: 'app-home', templateUrl: './home.component.html', styleUrls: ['./home.component.scss'], }) export class HomeComponent implements OnInit { // zbarOptions: any; scannedResult: any; lat: any; longt: any; constructor(public ts: TranslatorService) { // this.zbarOptions = { // flash: 'off', // drawSight: false // }; console.log('your currnt location is'); // this.geolocation.getCurrentPosition().then((resp) => { // // resp.coords.latitude // // resp.coords.longitude // // console.log("Loc 2"); // console.log(resp.coords.latitude); // console.log(resp.coords.longitude); // this.lat = resp.coords.latitude; // this.longt = resp.coords.longitude; // }).catch((error) => { // console.log('Error getting location', error); // }); this.scanCode(); } ngOnInit() {} onClick() { this.scanCode(); } scanCode() { // this.zbar.scan(this.zbarOptions) // .then(result => { // console.log(result); // Scanned code // this.scannedResult = result; // }) // .catch(error => { // alert(error); // Error message // }); } }