Forum Documentation Showcase Pricing Learn more

Barcode Reader / Scanner


#42

Hi Leonidas, yes I saw that but the link always redirects immediately to www.bubble.is (whether I am connected or not to my own bubble account). Are you sure your app is public?
But that’s fine I managed to do it by myself adding the JsBarcode.all.min.js script to the header section and then adding an html piece of code. Thanks a lot for your idea!


#43

Hi,

There’s a 3rd party app namely “Scandit” !
Can somebody build a plugin for Scandit?
This will solve everyone’s problem with barcode scanning, including mine.


#44

@seanhoots - it’s a year later, so I’m guessing the barcode scanner plugin didn’t happen. If it did, could you please post the details here? If not, thanks for the info on QuaggaJS - I’ll try to figure it out from there. I’m not interested in QR codes, only standard barcodes.

Thanks!


#45

For anyone trying to build a Barcode scanner, this was my solution. Hope it helps.

I managed to set up the API of the QR code scanning plugin in the API Connector.

Then connecting the paid Camera Capture plugin to my app I can access the mobile device’s front or back camera.

I am able to scan a QR code with a mobile’s camera and it instantaneously returns the value of that QR code.

This is how I set up my workflow actions:

First we take a picture using the plugin.

Then we scan the photo using the API we installed. Be sure to add http: infront of the image URL.

Then save the barcode’s value to your database.

This is the result. You can see the value of the scanned Barcode is “Hello World”

This works, but it does have a bug. I get this error message everytime I scan something. It still returns the correct value, but this error message popup is irritating. If anyone finds a solution to get rid of this error message please let me know.

I’d like to set this up using QuaggaJS API so it can read zebra Barcodes too and not only QR codes. Has anyone managed to set up QuaggaJS or Scandit in the API connector?

Hope this helps.


#46

There’s a workflow called ‘an unhandled error occurs’ that will catch the error (get rid).


#47

That worked. You’re a champion Mark! Thanks.


#48

I’m gonna need to this at some point soon or find someone who can. I’ll share what I learn.


#49

Hi @2morses,
@levon implemented a barcode scanner plugin (see link below).
I think its a client-side javascript implementation so doens’t involve any api calls.
Haven’t tried it but I expect it to work very well.


#50

@seanhoots thanks for the mention! :slight_smile:
there were some issues with the qr/bar code reader plugin but we have fixed those over a course of multiple updates done recently.
In any case subscribing to a plugin gives a chance to try it out even for a single day (without paying for the full month) :slight_smile: so you can safely try it out.
Thanks!


#51

@seanhoots - Thanks!
@levon - I just checked out your demo - now I just need to figure out how we want to integrate it into the app (this will be my first plugin). You’ll hear from me soon.

Anyone else tried out this plugin and have any feedback on it?


#52

I hope a free bar code reader comes out soon. This would be great to add to my inventory system. @levon’s seems great but this would just be a backup from my bar code reader. If anyone finds a free one please lmk. :slight_smile:


#53

I try the demo but the live scanner didn’t really scan anything and when it did it read the code wrong and shown some random strings. I noticed there’s handful of errors in the test app so I decided to purchased the plugin. After installing the plugin I did try all (adjusting contrast/brightness etc…) but it doesn’t really scan bar codes live… and same bar codes are read instantly on Scandit demo apps…
So I wrote a question on their forum, no updates yet…
I really want the plugin to work tho… Scandit is quite costly…