我已经使用Zxing库制作了二维码扫描器,并且我将库保存在应用程序中,这样我的应用程序就不再需要条形码扫描器了。但是当条形码扫描仪已经在操作系统中时,当我启动我的应用程序时,出现一个对话框,要求使用:条形码扫描仪或我的应用程序完成操作。当我在自己的应用程序中拥有所有的库时,我如何才能避免这个对话框。请帮帮我。
示例代码:
Intent in =新的intent("com.google.zxing.android.SCAN");
我正在尝试通过WebUSB在Chrome v73.0.3683.86的Windows10上使用USB条形码扫描仪。
扫描仪是Honeywell Voyager 1250g。
我可以通过设备对话框看到设备-我也可以打开它并选择一个配置。
但是,当我尝试声明interface(1) (有3个接口,但1是批量传输)时,我在chrome://device-log/中得到错误Failed to claim interface: Operation not supported or unimplemented on this platform。
有没有办法解决这个问题,或者这个扫描仪不能通过WebUSB使