Instascan: Androidでリアカメラを使用できますか?

作成日 2017年07月29日  ·  4コメント  ·  ソース: schmich/instascan

Androidでのカメラの選択に問題があります。Androidのデフォルトのカメラはフロントカメラです。

最も参考になるコメント

標準的な例では、scanner.start(cameras [0]);を見つけます。 0を呼び出して1に変更します。または、次のコードのようなものを使用して、最初にリアカメラをチェックします。それ以外の場合は、ラップトップのフロントに落ち着きます-if(cameras [1]){scanner.start(cameras [1]); } else {scanner.start(cameras [0]); }またはその効果のための何か。 お役に立てば幸いです。

全てのコメント4件

標準的な例では、scanner.start(cameras [0]);を見つけます。 0を呼び出して1に変更します。または、次のコードのようなものを使用して、最初にリアカメラをチェックします。それ以外の場合は、ラップトップのフロントに落ち着きます-if(cameras [1]){scanner.start(cameras [1]); } else {scanner.start(cameras [0]); }またはその効果のための何か。 お役に立てば幸いです。

ええ素晴らしい答え、それはうまくいきました!! ありがとう@hosekhoshtaghaza :*

   if (cameras.length > 0) {
        var selectedCam = cameras[0];
        $.each(cameras, (i, c) => {
            if (c.name.indexOf('back') !== -1) {
                selectedCam = c;
                return false;
            }
        });

        scanner.start(selectedCam);
    }
このページは役に立ちましたか?
0 / 5 - 0 評価