我必须做条形码扫描。我在可移植类库中添加了zxing.net.mobile。但是当调用扫描方法时,我收到以下错误。
System.NotSupportedException:改为使用特定于平台的实现!
我的代码如下所示。
public void Scan()
{
MobileBarcodeScanningOptions options = new MobileBarcodeScanningOptions();
options.DelayBetweenContinuousScans = 2000;
options.AutoRotate = false;
var scanner = new MobileBarcodeScanner();
scanner.ScanContinuously(options, HandleScanResult);
}
private void HandleScanResult(ZXing.Result result)
{
string msg;
if (result != null && !string.IsNullOrEmpty(result.Text)) // Success
{
msg = result.Text;
}
else // Canceled
{
msg = "Scanning Canceled!";
}
}
如何解决这个问题。请帮忙。感谢。