An advanced barcode-reader written in JavaScript
getUserMedia
This examples uses static image files as input which are loaded from the server on startup. The locating and decoding process takes place inside the browser. Hit the next button to try a different image. You can also switch between different test-sets, depending on the barcode-type.