【问题标题】:How to integrate Socket Mobile Scanner with iOS app如何将 Socket Mobile Scanner 与 iOS 应用程序集成
【发布时间】:2014-01-30 15:47:18
【问题描述】:

我的公司正在尝试使用 Socket Mobile 蓝牙扫描仪来扫描产品上的标签。我需要将此扫描仪集成到我的 iPad 应用程序中,以便当用户扫描标签时,扫描的值会进入用户的应用程序,并且该值可以用于进一步处理。

有人可以帮我解决如何将 Socket Mobiles CHS 与我的 iOS 代码集成吗?公司想要决定是否使用扫描仪。

【问题讨论】:

    标签: objective-c mobile barcode-scanner socketscan


    【解决方案1】:

    您有两个选项 HID 和 SDK

    HID(又名又快又脏)

    将您的扫描仪置于 HID 模式,它会像蓝牙键盘一样工作。

    优点

    1. 扫描到任何现有应用程序中的输入字段
    2. 扫描到浏览器
    3. 无需集成

    缺点

    1. 处理扫描数据的能力有限
    2. 无法控制扫描输入的去向
    3. 屏幕键盘不会自动隐藏/显示

    在 HID 模式下,扫描仪在光标下“键入”数据。这意味着数据可能被扫描到错误的字段中,并且文本输入必须是可编辑的,因此用户可以修改扫描的值。您可以将扫描仪配置为在扫描的数据中附加制表符或返回字符。

    HID 模式非常适合概念验证类型的应用程序,并且是目前基于浏览器的应用程序的唯一选择。

    SDK(也就是做对了)

    就我个人而言,我从未使用 SDK 开发过 iOS 应用程序,所以我能做的最好的就是在 youtube 上向您推荐这个 create an iOS barcode scanner application video

    优点

    完全控制扫描数据

    1. 根据图案或条形码类型直接输入不同的字段
    2. 防止用户编辑扫描的数据
    3. 在继续之前将条形码强制转换为所需格式
    4. 收到扫描后自动采取行动

    缺点

    1. 不是现有应用的统包解决方案
    2. 在浏览器中不起作用

    全面披露:我是 Socket Mobile, Inc. 的顾问。

    【讨论】:

    • 我查看了 Youtube 视频及其使用的 ScanAPI,它是 MobileConnect 提供的 SDK。我不确定从哪里可以获得 ScanAPI,否则我们将不得不从 MobileConnect 购买它
    • No ScanAPI 由 Socket Mobile 提供
    • @Enrico 你觉得this 带有插座移动扫描仪和污垢解决方案怎么样?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-15
    • 1970-01-01
    相关资源
    最近更新 更多