react-webcam-barcode-scanner2
v0.0.6-rc2
Published
A simple React Component using the client's webcam to read barcodes with inverse barcode support
Downloads
8
Maintainers
Readme
React Webcam Barcode Scanner
This is a simple barebones React component built in Typescript to provide a webcam-based barcode scanner using react-webcam and @zxing/library. This component works on Computers and Mobile Devices (iOS 11 and above and Android Phones).
Installation
npm i react-webcam-barcode-scanner
Usage in React:
A demo of this can be found at: https://barcode.phdash.com.
import React from 'react';
import BarcodeScannerComponent from "react-webcam-barcode-scanner";
function App() {
const [ data, setData ] = React.useState('Not Found');
return (
<>
<BarcodeScannerComponent
width={500}
height={500}
onUpdate={(err, result) => {
if (result) setData(result.text)
else setData('Not Found')
}}
/>
<p>{data}</p>
</>
)
}
export default App;