問題タブ [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.
javascript - navigator.mediaDevices.enumerateDevices を使用して WebView 内で DeviceId を取得できません
navigator.mediaDevices.enumerateDevicesを使用して WebView 内で deviceid を取得しようとしています。Android デバイスでは問題なく動作しますが、IOS デバイスでは未定義のエラーがスローされます。
javascript - カメラ ストリームを複数回使用する方法
バーおよび QR コード スキャナーとして機能する PWA を作成したいと考えています。QR コードの検出には jsQR ( https://github.com/cozmo/jsQRを参照) を使用し、バーコードには QuaggaJS ( https://serratus.github.io/quaggaJS/を参照) を使用します。検出するコードの種類を選択するために、サイトにいくつかのラジオ ボタンがあり、関数「triggerScannerInitialisation()」を呼び出します (以下を参照)。QR コードのスキャンは既に機能していますが、バーコードのスキャンはいくつかの問題を引き起こします。カメラ画像が正しく読み込まれていません。QuaggaJS のみを使用するテスト サイトで同じコードを実行すると、バーコードのスキャンは正常に機能します。同じカメラから 2 つのカメラ ストリームを開くと問題が発生する可能性があると思います。同じカメラ ストリームで両方を使用する方法についてヒントを教えてもらえますか?
ご協力ありがとうございました!
javascript - バーコードスキャン機能の getUserMedia() でアクティブにするカメラを選択する方法は?
Web アプリを構築していて、カメラでバーコードをキャプチャしようとしています。私はQuaggaJSライブラリを使用しています。
ラップトップのウェブカメラでアプリを使用すると、バーコードがキャプチャされましたが、約 30% の精度しかありませんでしたが、モバイルでこれを使用しようとすると、バーコードをまったくキャプチャできませんでした。その理由は、アプリが私のデバイスで超広角レンズを選択したため、画像が大きく歪んだためだと思います.
ドキュメントを読んで、私はこれを見ました:
背面カメラを要求するには、次を使用します。
{ audio: true, video: { facingMode: { exact: "environment" } } }
ユーザーが 5 つの背面カメラを持っている場合はどうなりますか? どうすれば正しいものを知ることができますか?
ここに私のコードがあります:
android - QuaggaJs を介してカメラでバーコードを検出すると、Android の Chrome がクラッシュする
以下のコードに示すように、QuaggaJS ライブラリを Laravel アプリケーションに実装しました。これは、デスクトップ上の Chrome、モバイル デバイス上の Samsungs エクスプローラーおよび Safari で機能しますが、Android 上の Chrome では、カメラがバーコードを検出した瞬間に chrome アプリ全体がクラッシュします。
前もって感謝します