Skannaa QR-koodit ja viivakoodit välittömästi kamerallasi
Käytä laitteesi kameraa QR-koodien, EAN-viivakoodien, UPC-koodien ja muiden muotojen skannaamiseen ja purkamiseen. Tulokset käsitellään kokonaan selaimessa — kuvia ei ladata.
Tunnistaa ja purkaa viivakoodeja ja QR-koodeja kamerasta BarcodeDetector API:n avulla. Tukee QR, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF ja Data Matrix -muotoja.
Vakio QR-koodi voi tallentaa jopa 4 296 aakkosnumeerista merkkiä tai 7 089 numeroa, sisäänrakennetulla virheenkorjauksella joka sallii lukemisen vaikka koodista on vaurioitunut jopa 30%.
Mitä tuloksesi tarkoittavat?
| Result | Range | Meaning |
|---|---|---|
| Hyvä | Viivakoodi tunnistettu ja purettu 1-2 sekunnissa | Kamerasi ja selaimesi tukevat viivakoodiskannausta hyvin. Purettu sisältö näkyy välittömästi. |
| Varoitus | Viivakoodi tunnistettu mutta kestää useita sekunteja tai vaatii uudelleensijoittelua | Skannaus toimii mutta olosuhteet eivät ole optimaaliset. Paranna valaistusta tai siirry lähemmäs koodia. |
| Huono | BarcodeDetector API ei käytettävissä tai viivakoodia ei tunnistettu | Selaimesi ei ehkä tue BarcodeDetector API:a, tai viivakoodi on vaurioitunut, epätarkka tai tukemattomassa muodossa. |
Yleisiä ongelmia ja ratkaisuja
Selain ilmoittaa, ettei BarcodeDetector ole tuettu
BarcodeDetector API on tuettu Chromessa, Edgessä ja Operassa macOS-, Windows-, Android- ja ChromeOS-alustoilla. Ota tarvittaessa käyttöön 'Experimental Web Platform features' -lippu chrome://flags-sivulla.
QR-koodia ei tunnisteta vaikka se näkyy selvästi
Varmista, että koko QR-koodi on kuvassa marginaalilla. Vältä heijastuksia ja varjoja. Pidä kamera 15-30 cm koodista.
Kamerakuva on epätarkka eikä koodeja skannata
Napauta viivakoodialuetta automaattitarkennuksen käynnistämiseksi. Pidä laite vakaana. Skannaus vaatii selkeän kontrastin.
Lukija tunnistaa väärän muodon
Jos useita viivakoodeja näkyy, lukija voi tunnistaa ei-toivotun. Aseta kamera niin, että vain kohdekodi näkyy.