繁体   English   中英

通用Windows平台(UWP)条形码扫描仪应用程序

[英]Universal Windows Platform (UWP) barcode scanner application

我想创建一个simpe 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而不是第三方解决方案。 我使用Visual Studio 2015。

好的,实现ZXing API非常容易,现在我可以按预期工作了。 有一个非常好的示例,说明如何使用ZXing API实现条形码扫描仪,这确实值得一试。

https://zxingnet.codeplex.com/SourceControl/latest#trunk/Clients/WindowsRTDemo/Package.appxmanifest

所以问题解决了:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM