|
function selectResource(type) {
reslist = [];
switch (type) {
case 1:
// image
UIAlbumBrowser.imagePicker({
max: 1,
showCamera: true,
styles: {
bg: '#000',
cameraImg: 'widget://res/cameraImg.png',
mark: {
icon: '',
position: 'bottom_left',
size: 22
},
nav: {
bg: '#000',
cancelColor: '#fff',
cancelSize: 16,
nextStepColor: '#fff',
nextStepSize: 16
}
},
isSystemCamera: true,
animation: true,
}, function(ret) {
if (ret.eventType == 'nextStep') {
UIAlbumBrowser.closePicker();
if (ret.list.length > 0) {
resourcelist(ret.list, ret.list.length - 1, type);
}
}
});
break;
case 2:
// video
UIAlbumBrowser.open({
max: 1,
type: 'video',
isOpenPreview: false,
classify: false,
selectedAll: false,
styles: {
bg: '#000',
mark: {
icon: '',
position: 'bottom_left',
size: 22
},
nav: {
bg: '#000',
titleColor: '#fff',
titleSize: 16,
cancelColor: '#fff',
cancelSize: 16,
finishColor: '#fff',
finishSize: 16
}
},
rotation: true
}, function(ret) {
if (ret.eventType === 'cancel' || ret.list.length <= 0) {
return;
}
resourcelist(ret.list, ret.list.length - 1, type);
});
break;
}
} |
|