Android์ ์นด๋ฉ๋ผ ์ ํ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. Android์ ๊ธฐ๋ณธ ์นด๋ฉ๋ผ๋ ์ ๋ฉด ์นด๋ฉ๋ผ์ ๋๋ค.
ํ์ค ์์ ์์ 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);
}
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
ํ์ค ์์ ์์ Scanner.start(cameras[0]); ํธ์ถํ๊ณ 0์ 1๋ก ๋ณ๊ฒฝํฉ๋๋ค. ๋๋ ๋ค์ ์ฝ๋์ ๊ฐ์ ๊ฒ์ ์ฌ์ฉํ์ฌ ํ๋ฉด ์นด๋ฉ๋ผ๋ฅผ ๋จผ์ ํ์ธํ๊ณ ๋ ธํธ๋ถ์ ๊ฒฝ์ฐ ์ ๋ฉด์ ํ์ธํฉ๋๋ค. if(cameras[1]){ scanner.start(cameras[1]); } else { ์ค์บ๋.start(์นด๋ฉ๋ผ[0]); } ๋๋ ๊ทธ ํจ๊ณผ์ ๋ํ ๊ฒ์ ๋๋ค. ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค!