theyakka / qr.flutter

QR.Flutter is a Flutter library for simple and fast QR code rendering via a Widget or custom painter.
https://pub.dev/packages/qr_flutter
BSD 3-Clause "New" or "Revised" License
711 stars 316 forks source link

Android Scan Bar code get 12 digital barcode ,but iOS get 13 digital code #67

Closed egeneration-me closed 4 years ago

egeneration-me commented 4 years ago

Describe the bug I user this code to scan Bar Code

controller = new QRReaderController(cameraDescription,
 ResolutionPreset.high,
    [CodeFormat.qr, 
    CodeFormat.pdf417,
    CodeFormat.upca,
    CodeFormat.upce,
    CodeFormat.ean13,
    CodeFormat.codabar,
    CodeFormat.aztec,
    CodeFormat.code128,
    CodeFormat.code39,
    CodeFormat.code93,
    CodeFormat.datamatrix,
    CodeFormat.itf,
    CodeFormat.ean8], onCodeRead);

Steps to reproduce the behavior:

  1. use iPhone scan this barcode ,you will get bar code is 0018421010010 WechatIMG48

  2. user Android device scan above barcode , you will get bar code is 018421010010

lukef commented 4 years ago

QRReaderController is in a different library. qr_flutter does not contain any scanning capabilities, nor does it do barcodes.

netgfx commented 3 years ago

@lukef do you have another library that does scan PDF417 barcodes?

lukepighetti commented 3 years ago

We do not publish any scanning utilities.