0

在 socketscan 中是否有任何浏览器支持的插件。我正在开发有条形码扫描的 Web 应用程序,我期待 socketscan。

4

1 回答 1

0

目前,在浏览器中获取解码数据只有两种选择:HID 模式或启用扫描仪的浏览器应用程序

隐藏模式

如果扫描仪处于 HID 模式,您可以扫描到任何应用程序(包括浏览器)

优点

  • 适用于所有平台

缺点*

  • 必须选择输入字段
  • 必须启用输入字段 - 用户可编辑
  • 应用程序无法操纵数据

* 您可以编写或使用一个 javascript 库来捕获快速输入(最有可能来自扫描仪)来解决这些问题。但是,仍然不推荐使用 HID 模式,因为它不太可靠。

ScanBox - 仅限 iOS

在 iTunes 上免费。是一个基本的浏览器,它使用 SocketScan 将解码的数据发送到第一个、可见<input>的或具有特定 id 的元素。

优点

  • 可靠,因为它使用 ScanAPI (SocketScan)
  • 无论哪个元素具有焦点,数据始终传递到相同的输入
  • 可以禁用输入 - 用户不可编辑

缺点

  • 应用程序无法操纵数据

第 3 方应用程序

例如,Dryrain Technologies的 Socket Mobile 的 iOS 应用企业浏览器。

优点

  • 更好地控制数据的路由位置
  • Javascript API

注意事项

  • 您必须购买许可证才能使用所有功能
于 2016-10-06T15:18:40.717 回答