gallery
Contents
open
이미지/동영상을 선택할 수 있는 갤러리를 연다.
options
필드 | 설명 | 비고 | M/O |
---|---|---|---|
type | 0: 이미지 1: 비디오 | M | |
maxCount | 선택할 수 있는 최대 개수 (최대 : 9) | type이 0(이미지)인 경우만 유효하며 1(비디오)인 경우 maxCount 값 상관없이 1개로 설정 | M |
successCallback
필드 | 설명 |
---|---|
result | 이미지 URI |
errorCallback
필드 | 설명 |
---|---|
code | 에러코드 |
message | 에러메세지 |
Example
var type = 0;
var maxCnt = 3;
hone.channel.execute('gallery', 'open', [type, maxCnt],
function (result) {
alert(JSON.stringify(result));
}, function (e) {
alert(JSON.stringify(e));
}
);
var maxCnt = 3;
hone.channel.execute('gallery', 'open', [type, maxCnt],
function (result) {
alert(JSON.stringify(result));
}, function (e) {
alert(JSON.stringify(e));
}
);
Result
["/storage/emulated/0/DCIM/Camera/20161125_150120.jpeg",
"/storage/emulated/0/DCIM/Camera/20161125_150113.jpeg"
"/storage/emulated/0/DCIM/Camera/20161125_150328.jpeg"]
"/storage/emulated/0/DCIM/Camera/20161125_150113.jpeg"
"/storage/emulated/0/DCIM/Camera/20161125_150328.jpeg"]
Error Code
Code | Cause | Comment | |
---|---|---|---|
E12000 | 파라메터 값이 잘못되어 있을 경우 | ||
E12001 | 전달된 액션 값이 알 수 없는 액션일 경우 | ||
E12002 | 타입 값이 0(이미지) ~ 1(비디오) 사이의 정수값이 아닌 경우 | ||
E12003 | 선택할 수 있는 최대 개수 값이 1 ~ 9 사이의 정수값이 아닌 경우 | type이 0(이미지)인 경우만 유효하며 1(비디오)인 경우 입력값 상관없이 1개로 설정 | |
E12050 | 실행 중 오류가 발생 되었을 경우 | ||
E12051 | 이미지 처리 중 오류가 발생 되었을 경우 | ||
E12052 | 사용자가 실행을 취소 하였을 경우 | ||
E12099 | 알 수 없는 오류가 발생 되었을 경우 | ||