通用 Windows 平台 (UWP) 条码扫描器应用程序
Universal Windows Platform (UWP) barcode scanner application
我想创建一个简单的 UWP 条码扫描器应用程序,但我无法在我的 Lumia 950 或我的笔记本电脑上使用我的内置相机,因为 PointOfService(POS) API 似乎只能使用通过 USB 端口连接的外部条码扫描仪。我成功地实现了 Windows Hello to my application,但是创建条形码扫描器看起来几乎是不可能的,因为网络上没有合适的教程。你能给我一些建议吗,我应该使用什么API?因为如果我想在我的设备上使用内置摄像头扫描条形码,POS API 似乎对我不起作用。
我使用 BarcodeScanner class 来检测我设备上的条码扫描仪。这是我想要检测条形码扫描仪的代码的一部分:
BarcodeScanner scanner = await BarcodeScanner.GetDefaultAsync();
但我只是收到消息,即使我将 pointOfService 添加到
也没有检测到条码扫描器
<Capabilities>
<DeviceCapabilities Name="pointOfService" />
</Capabilities>
有人对如何解决这个问题提出了一些建议吗?我搜索了论坛,但我找到的唯一解决方案是 ZXing API,但如果可能的话,我宁愿使用原生 Microsoft API 而不是 3rd 方解决方案。我使用 Visual Studio 2015。
好的,实现 ZXing API 非常容易,现在我让它正常工作了。有很好的例子如何用ZXing实现条码扫描器API,值得一试
https://zxingnet.codeplex.com/SourceControl/latest#trunk/Clients/WindowsRTDemo/Package.appxmanifest
所以问题解决了:)
我想创建一个简单的 UWP 条码扫描器应用程序,但我无法在我的 Lumia 950 或我的笔记本电脑上使用我的内置相机,因为 PointOfService(POS) API 似乎只能使用通过 USB 端口连接的外部条码扫描仪。我成功地实现了 Windows Hello to my application,但是创建条形码扫描器看起来几乎是不可能的,因为网络上没有合适的教程。你能给我一些建议吗,我应该使用什么API?因为如果我想在我的设备上使用内置摄像头扫描条形码,POS API 似乎对我不起作用。
我使用 BarcodeScanner class 来检测我设备上的条码扫描仪。这是我想要检测条形码扫描仪的代码的一部分:
BarcodeScanner scanner = await BarcodeScanner.GetDefaultAsync();
但我只是收到消息,即使我将 pointOfService 添加到
也没有检测到条码扫描器<Capabilities>
<DeviceCapabilities Name="pointOfService" />
</Capabilities>
有人对如何解决这个问题提出了一些建议吗?我搜索了论坛,但我找到的唯一解决方案是 ZXing API,但如果可能的话,我宁愿使用原生 Microsoft API 而不是 3rd 方解决方案。我使用 Visual Studio 2015。
好的,实现 ZXing API 非常容易,现在我让它正常工作了。有很好的例子如何用ZXing实现条码扫描器API,值得一试
https://zxingnet.codeplex.com/SourceControl/latest#trunk/Clients/WindowsRTDemo/Package.appxmanifest
所以问题解决了:)