Ich versuche scandit Barcode-Scanner in meiner Anwendung zu implementieren.Ich heruntergeladen seine Beispiel-Demo und es funktioniert gut.Scandit Barcode Scanner zeigt leere Kamera beim Scannen
den gleichen Code, den ich in meiner App zu implementieren versuchte, aber es zeigt einen schwarzen Bildschirm beim Scannen. Ich gab auch Kamerazugriff. kann nichts finden fehlen.
Bitte helfen, wenn jemand auch das gleiche Problem konfrontiert. jeder Vorschlag wird am meisten geschätzt. Dank im Voraus
Dies ist mein Code
using FormBot.ViewModels.Abstract;
using Scandit.BarcodePicker.Unified;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
using Xamarin.Forms;
namespace FormBot.ViewModels
{
public class SerialNumberViewModel: BaseViewModelDemo
{
private string _recognizedCode;
public ICommand StartScanningCommand => new Command(async() => await StartScanning());
public string RecognizedCode
{
get
{
return (_recognizedCode == null) ? "" : "Code scanned: " + _recognizedCode;
}
set
{
_recognizedCode = value;
}
}
public SerialNumberViewModel()
{
ScanditService.ScanditLicense.AppKey = "Key";
ScanditService.BarcodePicker.DidScan += BarcodePickerOnDidScan;
}
private async void BarcodePickerOnDidScan(ScanSession session)
{
RecognizedCode = session.NewlyRecognizedCodes.LastOrDefault()?.Data;
await ScanditService.BarcodePicker.StopScanningAsync();
}
private async Task StartScanning()
{
await ScanditService.BarcodePicker.StartScanningAsync(false);
}
}
}
in App.xaml.cs
private static string appKey = "key";
ScanditService.ScanditLicense.AppKey = appKey;
vielleicht zeigen Sie etwas von Ihrem Code, wir können nicht zufällig zufällige Antworten für Sie erraten. – Digitalsa1nt
@ Digitalsa1nt Ich aktualisierte que mit Code –