기능명 | 설명 |
---|---|
카메라 권한 상태 값 반환 |
앱에서 카메라를 사용하기 위한 권한을 확인합니다.
1.0.0 이상 1.0.0 이상 |
카메라 권한 허용 요청 |
가메라 사용을 위한 권한을 요청합니다.
1.0.0 이상 1.0.0 이상 |
카메라 실행 요청 |
카메라를 실행합니다.
1.0.0 이상 1.0.0 이상 |
카메라 실행 요청(모드별) |
카메라를 특정 모드로 실행합니다.
1.0.0 이상 1.0.0 이상 |
Android | window.HLNative.hyblin(JSON.stringify({"type":"camera", "cmd":"getPermissionStatus", "callback":"{FunctionName}"})); |
---|---|
iOS | webkit.messageHandler.hyblin.postMessage({"type":"camera", "cmd":"getPermissionStatus", "callback":"{FunctionName}"}); |
{FunctionName}에 파라메터로 json 데이타 형식의 값을 반환합니다.
성공 시 | FunctionName({"header":{"success":true}, "body":{"status":0}}); |
---|---|
실패 시 | FunctionName({"header":{"success":false, "errorCode":"-1"}}); |
기능명 |
|
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
설명 | 카메라 권한 상태값이 반환됩니다. |
Android | window.HLNative.hyblin(JSON.stringify({"type":"camera", "cmd":"requestPermission", "callback":"{FunctionName}"})); |
---|---|
iOS | webkit.messageHandler.hyblin.postMessage({"type":"camera", "cmd":"requestPermission", "callback":"{FunctionName}"}); |
{FunctionName}에 파라메터로 json 데이타 형식의 값을 반환합니다.
성공 시 | FunctionName({"header":{"success":true}, "body":{"status":0}}); |
---|---|
실패 시 | FunctionName({"header":{"success":false, "errorCode":"-1"}}); |
기능명 |
|
||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
설명 | 카메라 권한 요청 성공 여부가 반환됩니다. |
Android | window.HLNative.hyblin(JSON.stringify({"type":"camera", "cmd":"openCamera", "callback":"{FunctionName}"})); |
---|---|
iOS | webkit.messageHandler.hyblin.postMessage({"type":"camera", "cmd":"openCamera", "callback":"{FunctionName}"}); |
{FunctionName}에 파라메터로 json 데이타 형식의 값을 반환합니다.
성공 시 | FunctionName({"header":{"success":true}, "body":{"status":0, "data":"{Base64EncodeImage}"}); |
---|---|
실패 시 | FunctionName({"header":{"success":false, "errorCode":"-1"}}); |
기능명 |
|
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
설명 | base64 포맷으로 이미지 정보를 반환합니다. |
Android | window.HLNative.hyblin(JSON.stringify({"type":"camera", "cmd":"openCamera", "callback":"{FunctionName}"})); |
---|---|
iOS | webkit.messageHandler.hyblin.postMessage({"type":"camera", "cmd":"openCamera", "callback":"{FunctionName}", "param":{}}); |
param 파라메터에 json 데이타 형식의 값을 입력해 요청합니다.
ex) "param":{"mode":"0", "rearFront":"0", "editMode":"0"}
기능명 |
|
---|
{FunctionName}에 파라메터로 json 데이타 형식의 값을 반환합니다.
성공 시 | FunctionName({"header":{"success":true}, "body":{"status":0, "data":{Base64EncodeImage}}); |
---|---|
실패 시 | FunctionName({"header":{"success":false, "errorCode":"-1"}}); |
기능명 |
|
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
설명 | base64 포맷으로 이미지 정보를 반환합니다. |