rexseeCameraPreview
返回手册目录
【函数】boolean start(String style, int orientation)
【说明】启动相机开始预览,完毕后触发事件onCameraStarted。
【返回】成功返回true,失败返回false。
【参数】style:预览框的样式。
orientation:旋转角度,0/90/180/270,默认为0。
【示例】 事件代码
rexseeCameraPreview.start('window-dim-amount:0;window-moveable:true;window-modeless:true;width:200;height:300;border-width:0px;',90);
开始预览
rexseeCameraPreview.stop();
停止预览

【函数】boolean stop()
【说明】停止预览。
【返回】成功返回true,失败返回false。
【参数】
【示例】参见start(path,orientation)。

【函数】boolean zoom(int value)
【说明】设置缩放参数。
【返回】成功返回true,失败返回false。
【参数】value:缩放参数,整数。
【示例】
rexseeCameraPreview.zoom(6);
调整:6
rexseeCameraPreview.zoom(0);
调整:0

【函数】boolean zoomIn()
【说明】放大。
【返回】成功返回true,失败返回false。
【参数】
【示例】 放大

【函数】boolean zoomOut()
【说明】缩小。
【返回】成功返回true,失败返回false。
【参数】
【示例】 缩小

【函数】boolean isZoomSupported()
【说明】是否支持缩放。
【返回】true或false。
【参数】
【示例】
alert(rexseeCameraPreview.isZoomSupported());
运行示例 运行示例

【函数】int getMaxZoom()
【说明】读取最大的缩放参数。
【返回】最大的缩放参数。
【参数】
【示例】
alert(rexseeCameraPreview.getMaxZoom());
运行示例

【函数】int getCurrentZoom()
【说明】读取当前的缩放参数。
【返回】当前的缩放参数。
【参数】
【示例】
alert(rexseeCameraPreview.getCurrentZoom());
运行示例

【函数】void setArguments(String argu)
【说明】设置参数表。
【返回】
【参数】 argu:参数表,型如"key=value;key=value;......",可能的参数包括:
  • focalLength:当前焦距长度,只读。
  • horizontalViewAngle:当前水平视角,只读。
  • verticalViewAngle:当前垂直视角,只读。
  • exposureCompensation:曝光补偿。
  • sceneMode:场景。
  • focusMode:对焦模式。
  • flashMode:闪光模式。
  • colorEffect:色彩效果。
  • antibanding:防抖。
  • whiteBalance:白平衡。
  • previewFormat:预览格式。
    • JPEG,默认值
    • NV16
    • NV21
    • RGB_565
    • YUY2
  • previewWidth:预览的宽度。
  • previewHeight:预览的高度。
  • previewFrameRate:预览的帧频率。
【示例】
rexseeCameraPreview.setArguments('colorEffect=red-tint;');
rexseeDialog.toast('设置完毕!');
negative
rexseeCameraPreview.setArguments('colorEffect=none;');
rexseeDialog.toast('设置完毕!');
正常色彩

【函数】JsonObject getArguments()
【说明】读取当前的参数表。
【返回】JSON对象字符串,使用eval('('+json+')')转换为JavaScript对象。
【参数】
【示例】
alert(rexseeCameraPreview.getArguments());
运行示例

【函数】JsonObject getSupportedArguments()
【说明】读取支持的参数列表。
【返回】JSON对象字符串,使用eval('('+json+')')转换为JavaScript对象。
【参数】
【示例】
alert(rexseeCameraPreview.getSupportedArguments());
运行示例
返回手册目录