【问题标题】:Why zxing scanner read qr code several times?为什么zxing扫描仪多次读取二维码?
【发布时间】:2021-12-22 17:25:38
【问题描述】:

我只是想打开新的二维码阅读页面,但是命令启动了两次。

我该如何解决?

命令:

scanCommand = new RelayCommand(obj =>
                  {
                      _ = navigation.PushAsync(new TestPage1());
                  });

扫描仪:

<zxing:ZXingScannerView 
       ScanResultCommand="{Binding ScanCommand}"
       IsScanning="{Binding IsScanning}"
       WidthRequest="300" HeightRequest="300"
       VerticalOptions="CenterAndExpand"
       HorizontalOptions="CenterAndExpand"/>
    <zxing:ZXingDefaultOverlay BottomText="Align the code inside the frame"/>

【问题讨论】:

    标签: c# xamarin xamarin.android zxing.net.mobile


    【解决方案1】:

    据我所知,Zxing 扫描仪会一直在扫描。

    您可以在 provent 命令中将 IsScanning 属性设置为 false。

    scanCommand = new RelayCommand(obj =>
        {
            IsScanning=false;
            _ = navigation.PushAsync(new TestPage1());
        });
    

    【讨论】:

    • 我已经检查过了。它不工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-11
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多