앱케이크_appcake_하이브리드앱제작_PC.png

웹소스상에서 QR카메라를 호출하고, 읽혀진 값을 전달받아 필요한 로직에 사용되도록 합니다. 아래의 기본 디자인으로 적용되며~ 디자인 커스텀 변경은 협의하여 진행가능합니다.

image.png

아래처럼 js코드를 사용해 고객님의 웹소스상에서 QR카메라를 호출하고 읽혀진 값을 전달받을 수 있습니다.

//QR카메라 호출 javascript 함수
function qr_camera_call(){

	var param = {
		action:"qrcamera",
		callback:"get_code" //읽혀진 코드값 전달받을 javascript함수명(웹소스에 정의필요)
	};
	webkit.messageHandlers.cordova_iab.postMessage(JSON.stringify(param));

}

function get_code(val){
	//alert(val);  //읽혀진 값 확인(해당값을 사용하는 로직에 적용하면됩니다.)
}

<!— 아래는 샘플 호출 html 코드 —>
<div onlick="qr_camera_call()">QR카메라실행</div>

Powered by (주)옐로우윈