Xamarin条码扫描器

时间:2018-09-11 17:47:57

标签: xamarin.forms barcode zxing

我正在尝试基于以下页面使用ZXing在Xamarin中制作条形码扫描仪:https://github.com/Redth/ZXing.Net.Mobile

不幸的是,我唯一得到的是一个例外。代码可以很好地编译,没有错误或警告,我在Samsung S7上启动应用程序,但出现错误

Unhandled Exception:
System.Reflection.TargetInvocationException: <Timeout exceeded getting exception details>

有时它显示:

[...] index was outside the bounds of the array [..]

从昨天开始,我一直在努力解决这个问题,我不知道可能是什么问题,视频正在播放,对于我来说,我没有机会:(

我使用vs 2017社区和软件包:

ZXing.Net.Mobile.Forms-2.4.1

ZXing.Net.Mobile-2.4.1

Xamarin.Forms-3.1.0.697729

如果有人想查看整个代码,我的项目将下载:https://www.cyrklaf.eu/skaner.rar

我缺少诸如简单之类的想法以及问题本身

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。当我将ZXing.Net.Mobile.Forms-2.4.1更改为版本2.3.2时,一切正常:)