Untitled
import 'dart:typed_data'; import 'package:flutter/material.dart'; import 'package:mobile_scanner/mobile_scanner.dart'; class Scan extends StatefulWidget { const Scan({super.key}); @override State<Scan> createState() => _ScanState(); } class _ScanState extends State<Scan> { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar(title: const Text('Mobile Scanner')), body: MobileScanner( // fit: BoxFit.contain, onDetect: (capture) { final List<Barcode> barcodes = capture.barcodes; final Uint8List? image = capture.image; for (final barcode in barcodes) { debugPrint('Barcode found! ${barcode.rawValue}'); } }, ), ); } }
Leave a Comment