当前位置: 首页 > 工具软件 > JAC > 使用案例 >

plist_reader.php,Jac/flutter_barcode_reader

程正阳
2023-12-01

This plugin is no longer maintained

I no longer have time to maintain this plugin. In addition, other libraries have come along that I consider a better replacement, most notably the MLKit based barcode detection plugin.

If someone is interested in taking over this plugin and maintaining it please contact me and I will transfer ownership.

Barcode Scanner

A flutter plugin for scanning 2D barcodes and QR codes.

This provides a simple wrapper for two commonly used iOS and Android libraries:

Features

Scan 2D barcodes

Scan QR codes

Control the flash while scanning

Permission handling

Support multiple barcode libraries

Getting Started

Android

For Android, you must do the following before you can use the plugin:

Add the camera permission to your AndroidManifest.xml

Add the BarcodeScanner activity to your AndroidManifest.xml. Do NOT modify the name.

This plugin is written in Kotlin. Therefore, you need to add Kotlin support to your project. See installing the Kotlin plugin.

Edit your project-level build.gradle file to look like this:

buildscript {

ext.kotlin_version = '1.3.21'

...

dependencies {

...

classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

}

}

...

Edit your app-level build.gradle file to look like this:

apply plugin: 'kotlin-android'

...

dependencies {

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

...

}

Now you can depend on the barcode_scan plugin in your pubspec.yaml file:

dependencies:

...

barcode_scan: any

Click "Packages get" in Android Studio or run flutter packages get in your project folder.

iOS

To use on iOS, you must add the the camera usage description to your Info.plist

NSCameraUsageDescription

Camera permission is required for barcode scanning.

 类似资料:

相关阅读

相关文章

相关问答