Видео-модал больше не воспроизводится после удаления фотографии, сделанной с использованием плагина конденсатора, и реагирует - PullRequest
2 голосов
/ 11 декабря 2019

Я использую плагин конденсаторной камеры для использования API камеры в моем React PWA. Все работает отлично, и сделанная фотография успешно сохраняется. Только когда я отменяю сделанную фотографию и пытаюсь сделать ее снова, видео с камеры отображает черный экран.

Это происходит после того, как я нажимаю нижнюю правую крестовую кнопку на экране, чтобы принять или отменитьФото. скриншот

Вот мой код:

takePicture = () => {
    Camera.getPhoto({
      quality: 50,
      source: CameraSource.Camera,
      correctOrientation: true,
      width: 200,
      resultType: CameraResultType.DataUrl,
    })
      .then((image, error) => {
        console.log('Image: ', error);
        this.setState({ imgSrc: image.dataUrl });
      })
      .catch(error => {
        console.log(error);
      });
  };
...