Я использую 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;
}