【发布时间】:2016-07-26 05:57:02
【问题描述】:
使用离子插件“名称”:“cordova-plugin-camera”,“版本”:“2.2.0”。我没有得到前置摄像头,但打开了后置摄像头,也尝试使用 cameraDirection : 1 如link 所述,但它导致后置摄像头。我已经在 Android 4.4 和 5.1 上测试过 有没有办法通过切换或任何其他方式或任何修复来打开前置摄像头?
还直接在link 上调试了相机插件代码,在这里我还得到了用于前置摄像头的 cameraDirection = 1,但无法解决问题。
$ionicPlatform.ready(function() {
//camera settings
$rootScope.options = {
quality: 50,
destinationType: Camera.DestinationType.DATA_URL,
sourceType: Camera.PictureSourceType.CAMERA,
encodingType: Camera.EncodingType.JPEG,
targetWidth: 100,
targetHeight: 100,
popoverOptions: CameraPopoverOptions,
saveToPhotoAlbum: false,
correctOrientation:true,
cameraDirection : Camera.Direction.FRONT
};
$cordovaCamera.getPicture($rootScope.options).then(function cameraSuccess(imageData) {
$rootScope.imageData = imageData;
},function cameraError(err){
console.log(err);
$rootScope.imageData = '';
})
})
【问题讨论】:
标签: android cordova ionic-framework camera