問題タブ [quaggajs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
183 参照

javascript - navigator.mediaDevices.enumerateDevices を使用して WebView 内で DeviceId を取得できません

navigator.mediaDevices.enumerateDevicesを使用して WebView 内で deviceid を取得しようとしています。Android デバイスでは問題なく動作しますが、IOS デバイスでは未定義のエラーがスローされます。

0 投票する
0 に答える
1030 参照

javascript - カメラ ストリームを複数回使用する方法

バーおよび QR コード スキャナーとして機能する PWA を作成したいと考えています。QR コードの検出には jsQR ( https://github.com/cozmo/jsQRを参照) を使用し、バーコードには QuaggaJS ( https://serratus.github.io/quaggaJS/を参照) を使用します。検出するコードの種類を選択するために、サイトにいくつかのラジオ ボタンがあり、関数「triggerScannerInitialisation()」を呼び出します (以下を参照)。QR コードのスキャンは既に機能していますが、バーコードのスキャンはいくつかの問題を引き起こします。カメラ画像が正しく読み込まれていません。QuaggaJS のみを使用するテスト サイトで同じコードを実行すると、バーコードのスキャンは正常に機能します。同じカメラから 2 つのカメラ ストリームを開くと問題が発生する可能性があると思います。同じカメラ ストリームで両方を使用する方法についてヒントを教えてもらえますか?

ご協力ありがとうございました!

0 投票する
0 に答える
114 参照

javascript - バーコードスキャン機能の getUserMedia() でアクティブにするカメラを選択する方法は?

Web アプリを構築していて、カメラでバーコードをキャプチャしようとしています。私はQuaggaJSライブラリを使用しています。

ラップトップのウェブカメラでアプリを使用すると、バーコードがキャプチャされましたが、約 30% の精度しかありませんでしたが、モバイルでこれを使用しようとすると、バーコードをまったくキャプチャできませんでした。その理由は、アプリが私のデバイスで超広角レンズを選択したため、画像が大きく歪んだためだと思います.

ドキュメントを読んで、私はこれを見ました:

背面カメラを要求するには、次を使用します。 { audio: true, video: { facingMode: { exact: "environment" } } }

ユーザーが 5 つの背面カメラを持っている場合はどうなりますか? どうすれば正しいものを知ることができますか?

ここに私のコードがあります:

0 投票する
0 に答える
121 参照

android - QuaggaJs を介してカメラでバーコードを検出すると、Android の Chrome がクラッシュする

以下のコードに示すように、QuaggaJS ライブラリを Laravel アプリケーションに実装しました。これは、デスクトップ上の Chrome、モバイル デバイス上の Samsungs エクスプローラーおよび Safari で機能しますが、Android 上の Chrome では、カメラがバーコードを検出した瞬間に chrome アプリ全体がクラッシュします。

前もって感謝します