cordova 2.8.0 - 如何在android中使用camera.direction.front?有些人可以提供工作代码

时间:2013-06-17 12:25:32

标签: android cordova

Phonegap / Cordova 2.8.0文档显示我们可以选择前置或后置摄像头。有人可以提供代码如何使用此选项。

参考链接:http://docs.phonegap.com/en/2.8.0/cordova_camera_camera.md.html#cameraOptions_options

Camera.Direction = {
    BACK : 0,           // Use the back-facing camera
    FRONT : 1           // Use the front-facing camera
};

2 个答案:

答案 0 :(得分:1)

关键是在相机选项中正确设置cameraDirection。他们展示的示例只是您可以使用的枚举。将cameraDirection设置为0会为您提供后置摄像头。将其设置为1可以为您提供前置摄像头。

前置摄像头示例:

navigator.camera.getPicture( cameraSuccess, cameraError, {quality: 50,
destinationType: Camera.DestinationType.DATA_URL, cameraDirection: 1});

答案 1 :(得分:0)

这个有用吗?

  navigator.camera.getPicture(onPhotoURISuccess, onFail, {
    ... 
    cameraDirection: Camera.Direction.BACK,
    ...
    });