barcode


barcode는 2.6.4 버전 이상 부터 제공되며 해당 라이브러리를 추가하여 사용해야 된다.

show

바코드 리더 화면을 출력한다.

 

options {JSON Object}

필드설명M/O
flash바코드 리더 화면 출력 시 후레쉬 설정 값O
beep바코드를 인식 하였을 때 소리 설정 값O
vibrator바코드를 인식 하였을 때 진동 설정 값O
   

successCallback

필드설명
result바코드 인식 결과값
  

errorCallback

필드설명
code에러코드
message에러메세지
  

Example

var options = {
   'flash': false,
   'beep': false,
   'vibrator': false
};

hone.channel.execute('barcode', 'show', [options],
   function (result) {
       // success callback
       console.log(JSON.stringify(result));
    },
   function (e) {
       // error callback
       alert(JSON.stringify(e));
    }
);

 

Result

{"result":"http://hone.hanwha.co.kr/hsp"}

Error Code

CodeCauseComment
E11700파라메터 값이 잘못되어 있을 경우 
E11701전달된 액션 값이 알 수 없는 액션일 경우 
E11750실행 중 오류가 발생 되었을 경우 
E11751바코드 인식 결과 값이 유효하지 않은 경우 
E11799알 수 없는 오류가 발생 되었을 경우