Duckinm / qr

A popup QR code scanner that can be easily integrated into a web app.

Home Page:https://qr.spacet.me/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qr.spacet.me

A popup QR code scanner that can be easily integrated into a web app. Powered by @zxing/browser.

Try it in your JavaScript console. Copy the following code and paste it into your browser's console.

await new Promise((resolve) => {
  const w = window.open(
    'https://qr.spacet.me/?action=scan&fit=cover&delay=100&post=opener',
    '_blank',
    'width=320,height=320,toolbar=no',
  )
  const onMessage = (e) => {
    if (e.source === w && e.data.text) {
      resolve(e.data.text)
      w.close()
      removeEventListener('message', onMessage)
    }
  }
  addEventListener('message', onMessage)
})

About

A popup QR code scanner that can be easily integrated into a web app.

https://qr.spacet.me/


Languages

Language:TypeScript 71.6%Language:HTML 23.9%Language:JavaScript 3.7%Language:CSS 0.8%