我想创建一个简单的 UWP 条码扫描器应用程序,但我无法在 Lumia 950 或笔记本电脑上使用我的内置摄像头,因为 PointOfService(POS) API 似乎只能与通过 USB 连接的外部条码扫描器一起使用港口。我成功地在我的应用程序中实现了 Windows Hello,但创建条形码扫描仪看起来几乎是不可能的,因为网络上没有合适的教程。你能给我一些建议,我应该使用什么API?因为如果我想在我的设备上扫描带有内置摄像头的条形码,那么 POS API 似乎对我不起作用。
我使用 BarcodeScanner 类来检测我设备上的条形码扫描仪。这是我想要检测条形码扫描仪的代码的一部分:
BarcodeScanner scanner = await BarcodeScanner.GetDefaultAsync();
但我只是收到消息,没有检测到条形码扫描仪,即使我将 pointOfService 添加到
<Capabilities>
<DeviceCapabilities Name="pointOfService" />
</Capabilities>
任何人有一些建议如何解决这个问题?我搜索了论坛,但我发现的唯一解决方案是 ZXing API,但如果可能的话,我宁愿使用原生 Microsoft API 而不是 3rd 方解决方案。我使用 Visual Studio 2015。