0

ドキュメントをスキャンしてデータを取得しようとしています。Zxing スキャナーを使用していますが、エラーが発生し、カメラの電源がオフになります。同様の質問がいくつかありますが、答えは役に立ちませんでした。

私のコード:

import { Component } from '@angular/core';


@Component({
  selector: 'app-scanner',
  templateUrl: './scanner.component.html',
  styleUrls: ['./scanner.component.css']
})
export class ScannerComponent {

  constructor() { }

  camerasNotFound(e: Event) {
    // Display an alert modal here
  }

  cameraFound(e: Event) {
    // Log to see if the camera was found
  }

  onScanSuccess(result: string) {
    console.log(result);
  }

  scanSuccessHandler(e: Event): void {

  }

}

テンプレートは次のとおりです。

<zxing-scanner
  #scanner
  [formats]="['QR_CODE', 'EAN_13']"
  (camerasFound)="cameraFound($event)"
  (camerasNotFound)="camerasNotFound($event)"
  (scanSuccess)="scanSuccessHandler($event)"
>
</zxing-scanner>

私はこのリンクのようにしました: https://github.com/zxing-js/ngx-scanner/wiki/Getting-Started

4

1 に答える 1