2012-07-26 2 views
0

사용자가 단순히 QR 코드를 스캔하여 웹 페이지에 데이터를 입력 할 수있게하고 싶습니다.QR 코드를 웹캠을 통해 웹 페이지로 직접 스캔하는 방법이 있습니까?

페이지에 임베드 할 수있는 라이브러리가 있는지/일부 라이브러리와 결합되어 있는지 또는 브라우저 외부에있는 것을 사용해야할지 모르겠습니까?

그 플랫폼의 특정 솔루션이라면, 주로 윈도우 용으로 뭔가를 원합니다. 그러나 이상적으로는 PC와 태블릿에서 작동합니다.

+0

Silverlight에서이 작업을 수행 할 수 있습니다. 다음은 SilverLight와 javascript가 상호 작용하는 방법을 설명하는 훌륭한 리소스입니다. http://pietschsoft.com/post/2008/06/19/Silverlight-and-JavaScript-Interop-Basics.aspx. HTML5 사양에는 대부분의 브라우저에서 출시 된 웹캠 API가 포함되어 있습니다. [Chrome 웹캠 API] (http://www.webrtc.org/running-the-demos) – travis

+0

예, 방금 HTML5를 사용하는 https://github.com/LazarSoft/jsqrcode를 찾았습니다. –

답변

1

글쎄, 자바 스크립트에는 유니폼 웹캠 처리가 없지만 사용자가 먼저 액세스 권한을 부여해야하지만 플래시가 있습니다.

내 브라우저에 QR 코드 플래시를 입력하면이 웹 페이지 양육 : http://miniqr.com/reader.php/

또는 QR 코드를 액션 스크립트를 검색하려고를 - 당신이 리더 라이브러리가 필요합니다.

+0

실제로 내가 게시 한 후에 웹캠 –

+0

에 도착하기 위해 HTML5를 사용하는 http://www.webqr.com/index.html을 찾았지만 코드는 오픈 소스가 아니며 Zxing의 포트를 사용하는 것으로 보입니다. 내가 실제로 –

+0

오픈 소스를 찾으려고 노력하고 있어요 https://github.com/LazarSoft/jsqrcode –

0

웹 코드는 웹 서버에서 실행됩니다. Javascript가 클라이언트에서 실행됩니다. 유감스럽게도 자바 스크립트를 통해 클라이언트의 웹캠을 제어 할 수는 없습니다 (가능한 경우 보안 및 개인 정보 보호 문제를 생각해보십시오). 3 가지 옵션이 있습니다.

1) HTML5. HTML5에는 웹캠을 제어 할 수있는 새로운 표준이 있습니다. 불행히도 HTML5는 아직 새롭고, Google 크롬과 Opera 만 웹캠을 통해 액세스 할 수있는 유일한 브라우저라고 생각합니다.

2) Silverlight. 이제 Silverlight 4부터 사용자의 웹캠에 액세스 할 수 있습니다. Silverlight는 쉽고 간단하게 수행 할 수있는 좋은 방법이지만 최종 옵션의 폭이 넓지는 않습니다.

3) Adobe Flash. 플래시를 사용하면 사용자의 웹캠에 액세스 할 수 있으며 좋은 소식은 플래시가 매우 널리 퍼져 있으며 거의 ​​모든 컴퓨터가 코드를 실행할 수 있다는 것입니다.

그래서 선택 사항입니다. 하나를 선택! 행운을 빕니다!

관련 문제