ZXing.Net.Mobile вылетает приложение - PullRequest
0 голосов
/ 25 мая 2018

Я использую ZXing.Net.Mobile.Forms в своем проекте.Пробовал и FreshMVVM и Prism.

ScannerXamlPage.xaml

<Grid>
    <zxing:ZXingScannerView x:Name="ScannerView"
        Result="{Binding ScanResult, Mode=OneWayToSource}"
        ScanResultCommand="{Binding ProcessBarcodeCommand}"
        IsScanning="{Binding IsScanning}"
        IsAnalyzing="{Binding IsAnalyzing}" />
    <zxing:ZXingDefaultOverlay x:Name="ScannerOverlay"
        TopText="Hold your phone up to the QR code"
        BottomText="Scanning will happen automatically"
        ShowFlashButton="True"/>

Это вызывает RuntimeException: getParameters failed при переходе от страницы, а затем обратно к ней. Проблема, связанная с Github.

Этот обходной путь решает ее на данный момент:

protected override void OnDisappearing()
{
    base.OnDisappearing();
    Content = null;
}
...