因此,我正在尝试使用此功能从图库中挑选图像:
getImg(){
this.imagePicker.getPictures(options).then((results) => {
for (var i = 0; i < results.length; i++) {
console.log('Image URI: ' + results[i]);
}
}, (err) => { });
}
但是我得到这个错误:Cannot find name 'options'
,如果我这样声明:
declare let options: any;
错误消失了,但是按钮不起作用。我在做错什么吗?
答案 0 :(得分:0)
options
是ImagePickerOptions
的对象。它可以具有以下任一选项:
图像选择器示例:Example
请尝试以下代码。
getImages() {
this.options = {
width: 200,
height: 200,
quality: 25,
outputType: 1
};
this.imageResponse = [];
this.imagePicker.getPictures(this.options).then((results) => {
for (var i = 0; i < results.length; i++) {
this.imageResponse.push('data:image/jpeg;base64,' + results[i]);
}
}, (err) => {
alert(err);
});
}
答案 1 :(得分:0)
您可以这样声明选项:
var options = {
maximumImagesCount: 10,
width: 800,
height: 800,
quality: 80
};