Camera

相机对象

属性

number x

相机的左上角横坐标

number y

相机的左上角纵坐标

number width

相机的宽度

number height

相机的高度

string devicePosition

摄像头朝向

string flash

闪光灯,值为 auto, on, off

string size

帧数据图像尺寸,值为 small, medium, large

方法

Promise Camera.takePhoto(string quality)

拍照,可指定质量,成功则返回图片

Promise Camera.startRecord()

开始录像

Promise Camera.stopRecord(boolean compressed)

结束录像,成功则返回封面与视频

Camera.onAuthCancel(function callback)

监听用户不允许授权使用摄像头的情况

Camera.onStop(function callback)

监听摄像头非正常终止事件,如退出后台等情况

Camera.onCameraFrame(onCameraFrameCallback callback)

监听摄像头实时帧数据

Camera.listenFrameChange()

开启监听帧数据

Camera.closeFrameChange()

关闭监听帧数据

Camera.destroy()

销毁相机