2017-02-14 5 views
3

'체크인'의 경우 직원이 브라우저를 통해 내 웹 앱을 여는 모바일 장치 (ios 및 Android)를 보유하고 있습니다. 그런 다음 페이지를 열어 고객의 qr 코드를 스캔하여 검사 할 수있게합니다. 가능한 한 사용자 상호 작용을 최소화하고 싶습니다. 직원들이해야 할 일은 웹 애플리케이션을 열어 두어 qr 코드를 스캔하는 것입니다. 웹 응용 프로그램은이 고객을 체크인하는 내 서버의 API를 호출합니다. 따라서 카메라보기에 액세스하는 것이 가장 좋으며, 그러면 qr 코드 스캐너를 실행할 수 있습니다.QR 스캐닝을 위해 iOS 카메라에 액세스하는 웹 앱

나는 (getUserMedia를 사용하여) 안드로이드 용으로 할 수 있었지만 iOS에서는 작동하지 않았다. (duhhh) 현재 Vue.js (V1)을 사용하고 있으며 그대로 유지하려고합니다. 하이브리드 응용 프로그램 : OnsenUI (vue2에서만 작동하는 것처럼 보임), Ionic (Windows를 사용하면서 ios 플랫폼을 빌드/실행할 수 없음)을 살펴 보았습니다.

webapp는 HTML, JS의 tomcat7 서버에서 실행되는 vue.js (v1)로 코딩됩니다.

제안 사항이 있습니까?

답변

1

나는 이것을 허용하기 위해 Phonegap을 사용하는 방법을 발견했습니다.

편집 : Phonegap을 사용하면 네이티브 앱 (ios 또는 Android)처럼 보이는 하이브리드 앱을 만들 수 있습니다. 내가 한 모든 것은 phonegap을 설치하고 플러그인 (barcodescanner) 중 하나를 사용했습니다. This은 제가 사용한 refrence입니다.

하지만, 제 생각에 앱 스토어에 앱을 게시해야하는데, 번거롭고 비용이 많이 듭니다.

+0

정확히 어떻게했는지 공유해 주시겠습니까? – Adeel