I saw that you are running ZXing as Java. I came across a true translation/port of ZXing to JavaScript here: https://github.com/wojciechszela/zxingjs maybe you want to have a look at it ;) greetings, André