在标记此副本之前,请考虑到大多数类似的问题来自五年前,并且答案可能已过期 . 我听说过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;

让人们了解这种情况的常见问题是什么?