【发布时间】:2019-12-23 18:19:38
【问题描述】:
我正在尝试构建一个条形码扫描仪应用程序,该应用程序使用相机扫描条形码,我设法得到了一些条形码插件,但它们似乎都将结果作为字符串返回并且没有一个可以检测条形码格式的插件,有没有办法解决这个问题?
更新:pubspec.yaml
name: qr_code_scanner
description: QR code scanner that can be embedded inside flutter. It uses zxing in Android and MTBBarcode scanner in iOS.
version: 0.0.12
author: Julius Canute <juliuscanute at touchcapture.net>
homepage: https://juliuscanute.com
repository: https://github.com/juliuscanute/qr_code_scanner
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter:
plugin:
androidPackage: net.touchcapture.qr.flutterqr
pluginClass: FlutterQrPlugin
【问题讨论】:
-
您必须更具体地说明您尝试使用的包裹、您尝试扫描的条形码类型以及您获得的结果类型。在大多数情况下,当您扫描条形码时,您只需使用字符串。
-
我正在使用一个包调用者:FlutterQrPlugin:我的 pubspec.yaml
repository: https://github.com/juliuscanute/qr_code_scannerenvironment: sdk: ">=2.0.0-dev.68.0 <3.0.0"dependencies:dependencies:flutter:flutter:sdk: flutterflutter:plugin: androidPackage: net.touchcapture.qr.flutterqr@9876543 -
感谢您提供更多信息。目前尚不清楚您要“绕过”什么。为什么以字符串形式获取结果对您不起作用?
-
有了这个库,我只得到结果(条形码编号)而不是扫描条形码的类型,例如 EAN13,我希望我的输出是这样的:条形码编号:86924557689192 类型:EAN13
标签: android ios flutter qr-code barcode