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

웹소스상에서 커스텀 카메라를 호출하고, 카메라셔터 블루투스 장치를 연결하여 셔터버튼을 누르면 촬영되도록 하는 연동 기능의 가이드입니다. (Android 용)

image.png

아래처럼 js코드를 사용해 고객님의 웹소스상에서 카메라를 호출하면 위화면처럼 카메라가 실행됩니다.

//커스텀 카메라 호출 javascript 함수
function camera_call(){

	var param = {
		action:"cameracall",
		uploadurl:"업로드될URL지정(https://...)",  //업로드될 이미지 URL 지정. 지정하지 않으면 앱내에 지정된 기본URL로 사용됨. 
		params:{aaa:"111",bbb:"222"},  //업로드될 이미지 URL에 같이 넘어갈 필요한 변수지정(필요없다면 {} 으로 지정하거나 아예 변수를 제거함)
		callback:"callbak_func" //결과값리턴을 받을 js함수명 지정(필요없다면 아예 변수를 제거함) 
	};
	webkit.messageHandlers.cordova_iab.postMessage(JSON.stringify(param));

}

function callbak_func(res){
  alert(JSON.stringify(res));  //결과값 확인용 alert (json으로 전달되어 파싱하여 사용)
}

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

블루투스 카메라 셔터 장치는 안드로이드폰과 블루투스로 연결을 한 이후 사용합니다. (해당 셔터 장치의 블루투스 연동 가이드 참고)

Powered by (주)옐로우윈