問題タブ [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.
reactjs - iOS getUserMedia が特定の背面カメラにアクセス (Quagga2)
バーコードをスキャンする React.js を使用したアプリを開発しました。それには Quagga2 パッケージを使用しました。2つ以上のカメラを備えたAndroidまたはiOSモバイルでアプリを実行している場合、デフォルトのカメラにはオートフォーカスがないため、適切なカメラを開くようにアプリを強制する必要があります.Androidデバイスではそれを行いましたが、iOSでは問題があります、だから私のQは
を使用しているときに、iOS デバイスで特定の背面カメラを選択するオプションがあるかどうかを尋ねたいgetUserMedia()
ですか?
navigator.mediaDevices.enumerateDevices()
私のreact.jsアプリで実行
しているとき、2つのオプションしかないオブジェクトを取得しています
- 前面のカメラ
- バックカメラ
iPhone 12 maxに搭載されている3つの背面カメラから1つを選びたかった
ありがとう
camera - QUAGGA JS を使用してブラウザで携帯電話の背面カメラを使用する方法
ウェブアプリでQuagga jsを使用してバーコードをスキャンしたい...問題は、モバイルのバックカメラを使用したいということです。ドキュメントでは、クアッガは「faceingMode」というパラメーターを使用すると述べています。FacingMode = "enviroment" を設定すると、PC にいる場合はウェブカメラを使用し、Phone にいる場合は背面カメラを使用します。そして、モバイルのフロントカメラを使用するfaceingMode = "user"を設定した場合。さて、テスト用にユーザーと環境を設定しましたが、違いはありません。同じままです。携帯電話では引き続き前面カメラを使用し、背面カメラを使用しようとしましたが、何もしませんでした。そこにコードを残します
私はAndroid Phoneで試しました