Provided examples should help you with integration of this SDK with your app.
- Scan identity document from camera -
blinkid-camera
. - Scan identity document from file -
blinkid-file
. - Scan both sides of an identity document from camera -
multi-side
. - Scan both sides of an identity document from file -
multi-side-file
. - Scan barcode on identity document from camera -
idbarcode
. - Extract image frame from which data has been extracted -
success-frame-grabber
. - Setup build system using Webpack -
webpack
.
Each example has JavaScript and TypeScript version.
Deployment:
- When accessing examples via web browser always use
localhost
instead of127.0.0.1
. - Examples should be served via HTTPS.
- We recommend usage of NPM package https-localhost for simple local deployment.
To run TypeScript examples:
- Install example dependencies and build an application:
# Make sure you're in the 'examples/<example-name>/typescript' folder # Install dependencies npm install # Build an application in folder 'dist/' npm run build
- Runtime resources are copied to
dist/
folder during build action, checkrollup.config.js
orwebpack.config.js
files. - Serve
dist/
folder, e.g.serve dist/
.
To run JavaScript examples:
- Serve
javascript/
folder, e.g.serve javascript/
.- Make sure to have internet connection since runtime resources are loaded from the CDN.
- Alternatively, change resource paths and provide JS bundles.