scanned 0.0.3+4 copy "scanned: ^0.0.3+4" to clipboard
scanned: ^0.0.3+4 copied to clipboard

Flutter plugin for scan barcode an QR in iOS and Android.

SCANNED

That's all, you've scanned!
copied to clipboard

Flutter plugin for scan barcode an QR in iOS and Android.

Supported Platforms #

Platform Check Connectivity Listen for Changes
Android
iOS
macOS
Linux
Windows
Web

prepare #

iOS
info.plist
<key>NSCameraUsageDescription</key>
<string>Your Description</string>

<key>io.flutter.embedded_views_preview</key>
<string>YES</string>
copied to clipboard
Android
AndroidManifest
<uses-permission android:name="android.permission.CAMERA" />

<application>
  <meta-data
    android:name="flutterEmbedding"
    android:value="2" />
</application>
copied to clipboard
dependencies:
  scanned: [latest version]
copied to clipboard
flutter/dart
import 'package:scanned/scanned.dart';
copied to clipboard
  ScanController scanController = ScanController();

  Scanner(
      controller: scanController,
      scanAreaScale: .65,
      scanLineColor: Colors.blue,
      onCapture: (data) async {
              await  stopCamera();
              if (data.isNotNullOrEmpty) await onScanned(data);
              await Future.delayed(Duration(
              milliseconds: ((reactivateTime ??
              Configs.defaultCameraScanIdleTimeout) *
              1000)
                  .toInt()));
              await startCamera();
        }
    )
copied to clipboard
  ScanController scanController = ScanController();

  // toggle torch and get its status as bool
  final bool turnedOn = scanController.toggleTorchMode();

  //turn on Flash
  await scanController.turnOn();

  //turn off Flash
  await scanController.turnOff();
  
  // start or resume camera
  await scanController.resume();

  //pause camera
  await scanController.pause();

  //pause camera and turnOffFlash
  scanController.pause(turnOffFlash: true);
  
copied to clipboard
6
likes
140
points
8
downloads

Publisher

unverified uploader

Weekly Downloads

2024.09.25 - 2025.04.09

Flutter plugin for scan barcode an QR in iOS and Android.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on scanned