위젯 작업 > 2D > 스캔(2D)
  
스캔(2D)
이 위젯의 기능은 무엇인가요?
경험 내의 바코드나 QR 코드를 사용할 수 있도록 해줍니다.
이 위젯은 언제 사용해야 하나요?
다음과 같은 경우에 스캔 위젯을 사용합니다.
경험 내의 바코드를 사용하고자 하는 경우
경험 내의 QR 코드를 사용하고자 하는 경우
특별한 속성, 서비스, 이벤트 또는 작업이 있나요?
공통적인 위젯 속성, 서비스 및 이벤트 목록을 보려면 공통적인 위젯 속성, 서비스 및 이벤트 항목을 참조하십시오.
다음 테이블은 이 위젯에 한정된 속성 목록입니다.
속성
JavaScript
유형
설명
스캔한 값
scannedValue
string
텍스트가 포함된 위젯에 바인딩될 때, 이 속성은 바코드 또는 QR 코드 값을 표시합니다. 예를 들어, 컴퓨터의 바코드를 스캔하면 일련 번호가 표시됩니다.
서비스
JavaScript
설명
스캔 시작
startScan
이 서비스를 호출하면 코드를 스캔하도록 카메라가 시작됩니다.
이벤트
JavaScript
설명
얻은 값
valueacquired
스캔 값을 얻으면 트리거됩니다.
사용자가 취소함
usercanceled
사용자가 스캔을 취소하면 트리거됩니다.
위젯 작동
본 예는 위젯의 작동 장면입니다.
사용에 필요한 최소 단계
작동 장면
1. 모바일 또는 2D 아이웨어 프로젝트의 2D 캔버스에서 스캔 위젯을 캔버스에 끌어 놓습니다.
2. 스캔 보기에 있을 때 표시할 텍스트를 입력합니다. 예를 들면 다음과 같습니다. Scan the barcode on the bottom of the computer.
3. 버튼 위젯을 캔버스로 끌어서 놓습니다.
4. 버튼에 표시할 텍스트를 입력합니다. 예를 들어, Scan Code와 같이 입력합니다.
5. 버튼클릭 이벤트 옆에 있는 아이콘을 스캔 위젯으로 끌어 놓습니다.
6. 바인딩 대상 선택 창의 스캔 시작을 선택합니다.
7. 값 표시 위젯을 캔버스로 끌어서 놓습니다.
8. 레이블 필드에 값 표시 레이블에 표시할 텍스트를 입력합니다. 예를 들어, Serial Number와 같이 입력합니다.
9. 그런 다음, 스캔 위젯을 클릭하여 속성 세부 정보를 표시합니다.
10. 스캔한 값 옆에 있는 아이콘을 값 표시 위젯으로 끌어 놓습니다.
11. 바인딩 대상 선택 창에서 을 선택합니다.
초기 보기:
Scan Code 버튼을 탭한 후: