Как сканировать QR-код с помощью xamarin.ios

#xamarin.ios #qr-code

#xamarin.ios #qr-код

Вопрос:

Я пытаюсь создать программу чтения QR-кода в своем приложении для iOS. Я не могу получить значение для чтения QR

 var optionsDefault = new MobileBarcodeScanningOptions();

var scanner = new MobileBarcodeScanner()
{
            TopText = "Inquadra il QR Code",
            BottomText = "MyfitnessApp",
};

var scanResult = await scanner.Scan(optionsDefault);
return scanResult.Text;
  

Я разрабатываю на xamarin.ios

Комментарии:

1. В iOS встроено сканирование QR-кода — смотрите пример: learn.microsoft.com/en-us/samples/xamarin/ios-samples/qrchestra

2. это слишком запутанно, как я мог бы это реализовать?

3. Теперь это лучше?

4. не уверен, что вы имеете в виду? они предоставляют вам полный загружаемый пример. Если вы хотите использовать вместо этого ZXing, вы прочитали документы и выполнили всю необходимую инициализацию? Когда вы говорите, что это не работает, что конкретно вы имеете в виду? Это выдает исключение или ошибку? Имеет ли scanResult объект значение? Почему вы не указываете форматы, которые хотите сканировать?

5. объект результата сканирования не возвращает никакого значения при обнаружении QR-кода, скрипт просто останавливает сканирование с помощью сценария, которым я поделился.