js-BarcodeScanner
Barcode Scanner for the Browser
Installation
npm install js-barcodescanner
yarn add js-barcodescanner
pnpm install js-barcodescanner
Usage
import { BrowserBarcodescannerFile } from 'js-barcodescanner'
const scanButton = document.querySelector('#scan')
const fileInput = document.querySelector('#file')
scanButton.addEventListener('click', () => {
const file = fileInput.files?.[0]
if (!file) return
const result = BrowserBarcodescannerFile(['ean_13'], file, result => {
})
})
For specific case example, see example folder.
API
BrowserBarcodescannerFile
async function BrowserBarcodescannerFile(
formats: string[] = [],
file: File,
callback: () => void
): {
res: string
}