let maxNum = 1;
if(params.count) maxNum = params.count; //图片数量
const options = {filter:'image',popover:{top:"0",left:"0",width:"50%",height:"50%"},system:false,multiple:true,maximum:maxNum,onmaxed:function () {
Chat.msg('最多只能选择' + maxNum + '张图');
}} ;
plus.gallery.pick(async function (res) {
const tempFilePaths = [];
const tempFiles = [];
if (res.files && res.files.length) {
for(let i in res.files) {
const cpsRet = await self.compressImage(res.files[i], 30);
if(cpsRet.path) {
const path = cpsRet.path;//plus.io.convertLocalFileSystemURL();
tempFilePaths.push(path);
tempFiles.push({ path: path, size: cpsRet.size });
}
}
params.success && params.success({'errMsg': 'chooseImage:ok','tempFilePaths':tempFilePaths,tempFiles:tempFiles});
}
}, () =>{}, options);
想实现的效果是在 ipad 上选择图片的窗口为指定大小的浮窗。(目前是全屏的,并且选择的时候无法横屏 这个是要调整的直接原因)