現在、Quagga.d.tsをコンポーネントにインポートして、Angular 2でQuaggaJsを使用しています。ページをロードするときしかし、私は次のエラーを取得する:定義されていないQuaggaJSのプロパティ 'init'を読み取ることができません
未定義
のプロパティ「初期化」を次のように部品がQuaggaJSのセットアップをしている読み取ることができません:
import Quagga from './quagga.d';
export class AddHomeComponent {
Quagga.init({
inputStream: {
name: "Live",
type: "LiveStream"
},
decoder: {
readers: ["code_128_reader"]
}
}, function(err) {
if (err) {
console.log(err);
return
}
console.log("Initialization finished. Ready to start");
Quagga.start();
});
constructor(private queryservice: QueryService) {
}
}
スクリプトもロードされます。
<script src="https://cdnjs.cloudflare.com/ajax/libs/quagga/0.11.6/quagga.min.js"></script>
私はこれがなぜ起こっているのか理解できませんか?どんな助けでも大歓迎です。
コンパイラ設定の問題ですか?私はすべての種類を試しました.. – user3565164