Instascan: Android์—์„œ ํ›„๋ฐฉ ์นด๋ฉ”๋ผ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์— ๋งŒ๋“  2017๋…„ 07์›” 29์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: schmich/instascan

Android์˜ ์นด๋ฉ”๋ผ ์„ ํƒ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. Android์˜ ๊ธฐ๋ณธ ์นด๋ฉ”๋ผ๋Š” ์ „๋ฉด ์นด๋ฉ”๋ผ์ž…๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

ํ‘œ์ค€ ์˜ˆ์ œ์—์„œ Scanner.start(cameras[0]); ํ˜ธ์ถœํ•˜๊ณ  0์„ 1๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ๋˜๋Š” ๋‹ค์Œ ์ฝ”๋“œ์™€ ๊ฐ™์€ ๊ฒƒ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ›„๋ฉด ์นด๋ฉ”๋ผ๋ฅผ ๋จผ์ € ํ™•์ธํ•˜๊ณ  ๋…ธํŠธ๋ถ์˜ ๊ฒฝ์šฐ ์ „๋ฉด์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. if(cameras[1]){ scanner.start(cameras[1]); } else { ์Šค์บ๋„ˆ.start(์นด๋ฉ”๋ผ[0]); } ๋˜๋Š” ๊ทธ ํšจ๊ณผ์— ๋Œ€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋„์›€์ด ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค!

๋ชจ๋“  4 ๋Œ“๊ธ€

ํ‘œ์ค€ ์˜ˆ์ œ์—์„œ Scanner.start(cameras[0]); ํ˜ธ์ถœํ•˜๊ณ  0์„ 1๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ๋˜๋Š” ๋‹ค์Œ ์ฝ”๋“œ์™€ ๊ฐ™์€ ๊ฒƒ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ›„๋ฉด ์นด๋ฉ”๋ผ๋ฅผ ๋จผ์ € ํ™•์ธํ•˜๊ณ  ๋…ธํŠธ๋ถ์˜ ๊ฒฝ์šฐ ์ „๋ฉด์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. if(cameras[1]){ scanner.start(cameras[1]); } else { ์Šค์บ๋„ˆ.start(์นด๋ฉ”๋ผ[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 ๋“ฑ๊ธ‰