0

I am using a camera on button click, but when user press the button second time the application get crashed. This is only happening on Ipad, its working smoothly on Iphone and android phones. I am using below code to initiate the camera.

                if (!CrossMedia.Current.IsCameraAvailable || !CrossMedia.Current.IsTakePhotoSupported)
                {
                    await App.Current.MainPage.DisplayAlert("No Camera", ":( No camera avaialble.", "OK");
                    return;
                }


                var file = await CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions
                {
                    PhotoSize = Plugin.Media.Abstractions.PhotoSize.Small,
                    DefaultCamera = Plugin.Media.Abstractions.CameraDevice.Rear,
                    Directory = "Sample",
                    Name = "test.jpg"
                });

                if (file == null)
                    return;

                var lStream = file.GetStream();
Zeeshan shaikh
  • 341
  • 1
  • 5
  • 24

0 Answers0