Skip to content

Latest commit

 

History

History

examples

Examples

Provided examples should help you with integration of this SDK with your app.

  1. Scan identity document from camera - blinkid-camera.
  2. Scan identity document from file - blinkid-file.
  3. Scan both sides of an identity document from camera - multi-side.
  4. Scan both sides of an identity document from file - multi-side-file.
  5. Scan barcode on identity document from camera - idbarcode.
  6. Extract image frame from which data has been extracted - success-frame-grabber.
  7. Setup build system using Webpack - webpack.

Each example has JavaScript and TypeScript version.

Deployment:

  • When accessing examples via web browser always use localhost instead of 127.0.0.1.
  • Examples should be served via HTTPS.
    • We recommend usage of NPM package https-localhost for simple local deployment.

TypeScript Examples

To run TypeScript examples:

  1. 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
    
  2. Runtime resources are copied to dist/ folder during build action, check rollup.config.js or webpack.config.js files.
  3. Serve dist/ folder, e.g. serve dist/.

JavaScript Examples

To run JavaScript examples:

  1. 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.