我在Xamarin Forms iOS中使用了iOS,但我的实时提要没有显示。视图是扫描的,因为当我将相机指向QR代码时,我的ScanResultCommand就会被击中,并显示正确的值。但是当你什么都没看到的时候,很难准确地指向摄像机。
我尝试了两种方法,比如将我的ZXingSannerView放在Xaml中和代码中,但是结果保持不变。视图是扫描的,但我没有看到摄像机的实时显示。
<zxing:ZXingScannerView x:Name="ZXingScanner"
HeightRequest="300"
IsScanning="{Binding IsScanning}"
IsAnalyzing="{Binding IsAnalyzing}"
Result="{Binding ScanningResult, Mode=TwoWay}"
ScanResultCommand="{Binding ScanResult}" HorizontalOptions="Center" Margin="15" Grid.Row="2"/>
<zxing:ZXingDefaultOverlay TopText="Scan QR code" BottomText="Scan will happen automatically" Opacity="0.8" Margin="15" Grid.Row="2"/>在代码中,在OnAppearing中我有以下内容:
ZXingScanner.IsScanning = true;
ZXingScanner.IsAnalyzing = true;我只想看直播,扫描正常。
额外信息:在安卓系统上,它可以很好地测试手机: iPhone 6和iOS 12
更新:我看到的知道在显示实时提要方面有很大的延迟。有时只需几秒钟,但有时需要几分钟才能显示实时提要。
发布于 2020-04-25 06:07:18
将以下内容添加到ZXingScannerView的XAML中:
VerticalOptions="FillAndExpand"
HorizontalOptions="FillAndExpand"https://stackoverflow.com/questions/54535949
复制相似问题