Отключить фронтальную камеру в приложении, созданном с помощью Cordova? - PullRequest
0 голосов
/ 18 января 2019

Гибридное приложение My Sencha touch предоставляет пользователю возможность делать фотографии из приложения, используя встроенную камеру устройства с плагином Cordova. Но я хочу disable the front facing camera. Пользователь не должен иметь возможность переключаться между передней и задней камерами. Я пробовал cameraDirection значения 1 и 0, но это помогает только переключаться между передней и задней камерами, а не отключать фронтальную камеру. Любая помощь будет принята с благодарностью.

navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50, destinationType: navigator.camera.DestinationType.DATA_URL, correctOrientation: true, cameraDirection: 0 });

1 Ответ

0 голосов
/ 18 января 2019

Вы можете найти решение с помощью следующих параметров:

cameraDirection: Choose the camera to use (front- or back-facing). Defined in navigator.camera.Direction (Number)

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

Ссылка: https://cordova.apache.org/docs/en/3.3.0/cordova/camera/parameter/cameraOptions.html

Надеюсь, это поможет / поможет вам.

...