Skip to content

Commit 63444be

Browse files
chore: add parameters to example-app
1 parent 7a8fc0f commit 63444be

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

example-app/src/pages/Home.tsx

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
11
import { IonButton, IonContent, IonHeader, IonInput, IonPage, IonTitle, IonToolbar } from '@ionic/react';
22
import './Home.css';
33
import { useState } from 'react';
4-
import { CapacitorBarcodeScanner, CapacitorBarcodeScannerTypeHint } from '@capacitor/barcode-scanner';
4+
import { CapacitorBarcodeScanner, CapacitorBarcodeScannerAndroidScanningLibrary, CapacitorBarcodeScannerCameraDirection, CapacitorBarcodeScannerScanOrientation, CapacitorBarcodeScannerTypeHint } from '@capacitor/barcode-scanner';
55

66
const Home: React.FC = () => {
77
const [scannerResult, setScannerResult] = useState<string>('No Data...');
88

99
const scanBarcode = async () => {
1010
try {
1111
const result = await CapacitorBarcodeScanner.scanBarcode({
12-
hint: CapacitorBarcodeScannerTypeHint.ALL
12+
hint: CapacitorBarcodeScannerTypeHint.ALL,
13+
scanInstructions: "Please scan a barcode",
14+
scanButton: true,
15+
scanText: "Scan",
16+
cameraDirection: CapacitorBarcodeScannerCameraDirection.BACK,
17+
scanOrientation: CapacitorBarcodeScannerScanOrientation.ADAPTIVE,
18+
android: {
19+
scanningLibrary: CapacitorBarcodeScannerAndroidScanningLibrary.ZXING
20+
}
1321
});
1422
setScannerResult(result.ScanResult);
1523
} catch (error) {

0 commit comments

Comments
 (0)