|
[BUG]
UIMediaScanner的open方法中的showBrowser参数怎么用?
[复制链接]
本帖最后由 诚实可靠小少年 于 2017-9-29 16:59 编辑
小米手机Android5.0版本,使用UIMediaScanner模块的open方法中的showBrowser参数时遇到问题,每次预览图片都会选中并上传,点击取消仍旧会上传,求大神指点!
var obj_scan = api.require('UIMediaScanner');
obj_scan.open({
//返回的资源种类,picture(图片),video(视频),all(图片和视频)
type : 'picture',
//(可选项)图片显示的列数,须大于1
column : 4,
max : num,
//(可选项)图片排序方式,asc(旧->新),desc(新->旧)
sort : {
key : 'time',
order : 'desc'
},
//(可选项)模块各部分的文字内容
texts : {
stateText : '已选择*项',
cancelText : '取消',
finishText : '完成'
},
styles : {
bg : '#fff',
mark : {
icon : '',
position : 'bottom_right',
size : 20
},
nav : {
bg : '#eee',
stateColor : '#000',
stateSize : 18,
cancleBg : 'rgba(0,0,0,0)',
cancelColor : '#000',
cancelSize : 18,
finishBg : 'rgba(0,0,0,0)',
finishColor : '#000',
finishSize : 18
}
},
rotation : true,
showPreview : true,
showBrowser : true
}, function(ret) {
if (ret) {
if (getJsonObjLength(ret.list) != 0) {
//递归上传图片
dgUploadFiles(0, ret.list, function(is_true) {
if (is_true) {
api.hideProgress();
} else {
popToast("服务器繁忙,请稍候再试");
}
});
}
}
});
|
|