【问题标题】:Verifone e355 iOS integration - unable to trigger barcode scanner with soft modeVerifone e355 iOS 集成 - 无法使用软模式触发条码扫描器
【发布时间】:2019-06-07 12:33:53
【问题描述】:

我正在使用 Verifone E355 进行付款的 POS(iPad) 应用程序。现在我需要通过 iPad 上的软件触发 verifone e355 设备(https://www.verifone.com/en/us/devices/mpos/e355) 的条码扫描器。

VMF(Verifone 移动框架)iOS sdk 被用于与 E355 进行呼叫通信。

我已遵循框架文档并初始化了条形码扫描仪 API。要激活条形码扫描仪并扫描以下代码,请使用 sn-p。

在调用 startScan 和sendTriggerEvent: api 的。

[self.barcodeScanner initDevice];
int startScanResult = [self.barcodeScanner startScan]
int setSoftTrigger = [self.barcodeScanner sendTriggerEvent:true];

上面的代码块是我到目前为止所尝试的。如果有人有使用 e355 集成的经验,请在此处提供帮助。

【问题讨论】:

    标签: ios point-of-sale verifone


    【解决方案1】:

    您需要向 VFIBarcode 的委托确认,一旦您扫描,您将收到来自barcodeScanData 委托方法的响应。

    【讨论】:

    • 我已经设置了委托并且也实现了委托方法。我错过的是在 info.plist 文件中添加蓝牙协议。所以sdk无法与E355建立会话。感谢您的回复。
    • 我没试过。您可以联系 verifone 支持团队寻求 sdk 相关的帮助,他们似乎反应很快。
    • 因为我通过 wifi 建立连接,它适用于 iOS 本机应用程序,但我已经为 VMF 框架创建了 Cordova 插件并集成到了 Cordova 应用程序,但没有从插件调用委托方法任何想法?从stackoverflow.com/questions/32719016/… 关注这些 cmets 但没有运气。
    • 似乎这与科尔多瓦桥有关。如果您知道如何自己创建自定义插件并且仍然遇到一些问题,请使用示例代码提出问题并解释您所做的任何事情。其他深入探索为 Cordova 创建自定义插件,您可以在互联网上获得大量参考。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多