API
Class

cordova-plugin-camera (cordova-plugin-camera)

使用范围:Native

Contents

class cordova-plugin-camera (cordova-plugin-camera)

摄像头插件

Constructor Top

  cordova-plugin-camera ()

Static Methods Top

void cleanup (Function successCallback, Function errorCallback)
void getPicture (Function successCallback, Function errorCallback, Object options)

Constructor details Top

public cordova-plugin-camera ()

摄像头插件

Static Methods Detail Top

static public void cleanup (Function successCallback, Function errorCallback)

从临时存储中删除相机拍摄的中间照片

Parameters

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Return Value

void

static public void getPicture (Function successCallback, Function errorCallback, Object options)

拍照或者调用本机图库的相片

See cordova-plugin-camera.DestinationType

See cordova-plugin-camera.PictureSourceType

See cordova-plugin-camera.EncodingType

See cordova-plugin-camera.MediaType

See cordova-plugin-camera.Direction

See cordova-plugin-camera.CameraPopoverOptions

Parameters

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Object options

可选 请求参数
参数格式:

{ "quality":String - 保存图片的质量 ,取值范围0-100,缺省为50, "destinationType":Number - 返回类型,cordova-plugin-camera.DestinationType参数类型,缺省为cordova-plugin-camera.DestinationType.FILE_URI "sourceType":Number - 获取图片资源类型,cordova-plugin-camera.PictureSourceType参数类型,缺省为cordova-plugin-camera.PictureSourceType.CAMERA, "targetWidth":Number - 图片像素宽度, "targetHeight":Number - 图片像素高度, "encodingType":Number - 返回图片的编码,cordova-plugin-camera.EncodingType参数类型,缺省为cordova-plugin-camera.EncodingType.JPEG, "mediaType":Number - 媒体类型,cordova-plugin-camera.MediaType 参数类型,缺省为cordova-plugin-camera.MediaType.PICTURE,仅在sourceType为PHOTOLIBRARY或SAVEDPHOTOALBUM时生效 "allowEdit":Boolean - 是否允许编辑, "correctOrientation":Boolean - 旋转是否捕获图片, "saveToPhotoAlbum":Boolean - 是否保存, "popoverOptions":Object - 只有在IOS系统的ipad中指定遮罩层的选项,定义在cordova-plugin-camera.CameraPopoverOptions中 "cameraDirection":Number - 选择使用的摄像头,cordova-plugin-camera.Direction参数类型(需要本地支持前置后置拍照),缺省为cordova-plugin-camera.Direction.BACK }

Return Value

void