Commit 8d82cec8494429a621534fbd3d7581366f30fcba

Authored by Vladyslav_Prykhodko
1 parent 87991dea

UI: Fixed first init webcamera in iOS device

... ... @@ -283,6 +283,13 @@ export class PhotoCameraInputWidgetComponent extends PageComponent implements On
283 283 window.navigator.mediaDevices.getUserMedia(videoTrackConstraints).then((stream: MediaStream) => {
284 284 if (init) {
285 285 this.isShowCamera = true;
  286 + if (this.availableVideoInputs.find((device) => device.deviceId === '')) {
  287 + PhotoCameraInputWidgetComponent.getAvailableVideoInputs().then((devices) => {
  288 + this.singleDevice = devices.length < 2;
  289 + this.availableVideoInputs = devices;
  290 + this.ctx.detectChanges();
  291 + });
  292 + }
286 293 }
287 294 this.mediaStream = stream;
288 295 this.videoElement.srcObject = stream;
... ...