我有Android和iOS React Native应用程序,需要用户扫描条形码。我现在正致力于与SocketMobile扫描仪集成。
有没有办法在没有实际扫描仪设备的情况下测试集成?也许有某种模拟器?
答案 0 :(得分:1)
使用SDK可以启用“SoftScan”设备,该设备使用内置摄像头。 SoftScan设备的行为与物理设备类似,可以使用相同的API进行配置。
初始化ScanAPI后;最有可能在ScanApiHelperNotification.onScanApiInitializeComplete()
mScanApiHelper.postSetSoftScanStatus(kSktScanEnableSoftScan, callback)
启用SoftScan后,您将立即收到设备到达通知 - 与通过蓝牙连接物理设备时收到设备到达通知的方式相同。
SoftScan设备不支持所有物理设备的属性,如果您尝试获取/设置其不支持的属性之一,则会返回不受支持的错误。
SoftScan使用Barcode Scanner应用,因此请确保它已安装在您的设备上