# getPicture
拍照获取图像或者从相册选取图像,来源自 Cordova API (opens new window)。
# 输入
继承标准对象输入,扩展属性描述
| 名称 | 数据类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
| quality | int | 是 | 图片质量 | |
| destinationType | string | 是 | 返回类型:Camera.DestinationType.DATA_URL | |
| sourceType | string | 否 | 相册:Camera.PictureSourceType.PHOTOLIBRARY |
# 输出
继承标准对象输出,无扩展属性
# 示例代码
function success(imageData) {
var src = "data:image/jpeg;base64," + imageData;
dialog.showImg(src);
}
function fail(message) {
bui.alert('Failed because: ' + message);
}
//拍照
navigator.camera.getPicture(success, fail, {
quality: 50,
destinationType: Camera.DestinationType.DATA_URL
});
//从相册选择
navigator.camera.getPicture(success, fail, {
quality: 50,
destinationType: Camera.DestinationType.DATA_URL,
sourceType : Camera.PictureSourceType.PHOTOLIBRARY
});