Quantcast
Channel: User Liyun Zhang - MSFT - Stack Overflow
Viewing all articles
Browse latest Browse all 445

Answer by Liyun Zhang - MSFT for Camera.MAUI.ZXing (.Net 8) The function does not detect my cameras

$
0
0

I can reproduce your problem. The cameraView.NumCamerasDetected will always be 0 when you enter it second. So you can use the cameraView.CamerasLoaded to get the camera.

cameraView.BarcodeDetected += Camera_OnDetected; // Inicializar ZXing Barcode Decoder cameraView.BarCodeDecoder = new ZXingBarcodeDecoder(); cameraView.CamerasLoaded += (s, e) => {     if (cameraView.Cameras.Count > 0)     {         //if (cameraView.NumMicrophonesDetected > 0)         // the cameraView.NumMicrophonesDetected is still 0 here          cameraView.Camera = cameraView.Cameras.FirstOrDefault();         MainThread.BeginInvokeOnMainThread(async () =>         {             if (await cameraView.StartCameraAsync() == CameraResult.Success)             {                 // playing = true;             }         });     } };

Viewing all articles
Browse latest Browse all 445

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>