@arlenwang/react-native-local-barcode-recognizer

1.0.1 • Public • Published

React native 本地二维码识别器

react-native-local-barcode-recognizer

安装:

#install:
npm install git+https://github.com/du6688/react-native-local-barcode-recognizer.git

#and link:
react-native link react-native-local-barcode-recognizer

用法:

import LocalBarcodeRecognizer from 'react-native-local-barcode-recognizer';

const imageBase64 = "data:image/jpeg;base64,/9j/4AA.......";

let result = await LocalBarcodeRecognizer.decode(imageBase64.replace("data:image/jpeg;base64,",""), {
            codeTypes: ['ean13', 'qr']
        });

console.log(result);

说明:

修改源码文件,修复二维码识别率过低的问题,添加了ts类型

优化方法参照 文章

API

方法 参数
decode (base64编码,options)=> Promise<string>

options

名称 描述
codeTypes [aztec,ean13, ean8, qr, pdf417, upc_e, datamatrix, code39, code93, interleaved2of5, codabar, code128, maxicode, rss14, rssexpanded, upc_a, upc_ean]

Package Sidebar

Install

npm i @arlenwang/react-native-local-barcode-recognizer

Weekly Downloads

4

Version

1.0.1

License

MIT

Unpacked Size

2.92 MB

Total Files

533

Last publish

Collaborators

  • arlenwang