An advanced barcode-reader written in JavaScript
getUserMedia
This example let's you select an image from your local filesystem. There is no server interaction needed as the file is simply accessed through the File API.
This also works great on a wide range of mobile-phones where the
camera access through getUserMedia
is still very
limited.
If the default configuration does not suit your use-case, you can adjust various parameters of the localization and decoding process.