ZXing不扫描Xamarin表单

时间:2018-09-11 23:02:33

标签: xamarin.forms zxing.net

在标记此重复项之前,请考虑到大多数类似问题来自五年前,并且答案可能已过时。我听说过有关ZXing的好消息,但是我只能让它偶尔扫描大约两次。我基本上复制了ZXing示例代码,它运行良好,可以部署应用程序,显示预览,并且没有错误消息。它还在蓝色月亮或更短的时间内扫描一次。这就是页面构造函数中的内容

        scanpage = new ZXingScannerView
        {
            AutomationId = "scanpage"
        };
        scanpage.OnScanResult += (result) => Device.BeginInvokeOnMainThread( () =>
        {
            scanpage.IsAnalyzing = false;

            // Do stuff that never happens because it never scans

            scanpage.IsAnalyzing = true;
        });
        overlay = new ZXingDefaultOverlay
        {
            AutomationId = "zxingDefaultOverlay",
        };
        grid.Children.Add(scanpage);
        Content = grid;

使人们陷入这种情况的常见陷阱是什么?

0 个答案:

没有答案