Zebra DataWedge 是否捕获扫描器上的硬件按键操作?



我们正在考虑在我们的应用程序中使用基于 Zebra Android 的条码扫描器和 DataWedge 软件(Flutter 应用程序(。我在文档中看到 DataWedge 软件可以将条形码值自动扫描到选定的文本输入字段,这很棒。但是,我没有找到有关物理硬件密钥和 DataWedge 访问的任何信息。 如果我们有像TC20(带键盘(或MC3300这样的扫描仪,它们有物理键,它们是否也使用DataWedge进行捕获? 键盘是否直接作为物理键盘与 Android 配合使用,允许用户在选定的文本字段中键入内容?

我们也可能使用网络应用程序SPA(EmberJS(。无论哪种情况,我们都不会使用任何 Zebra SDK,只会使用 DataWedge 配置文件。DataWedge似乎可以满足我们的需求,但我不确定物理键盘/小键盘如何与Android和非SDK应用程序配合使用。

感谢您的帮助。

DataWedge 与物理键盘是分开的。 如果按物理键盘上的键,它们在您的应用程序中与在软件键盘上按下的键无法区分。 硬件键盘在Android中原生支持 - 它很少在消费类硬件中使用。

DataWedge将捕获条形码(或其他输入,如RFID或串行(,如果配置了击键输出,则会将这些键发送到您的应用程序,以便它们出现在输入字段中,但它不依赖于键盘来实现这一点。

MC3300的最新映像还支持DataWedge按键事件,支持更多SPA用例,有关详细信息,请参阅 https://developer.zebra.com/blog/listening-keypress-events-datawedge。

相关内容

  • 没有找到相关文章

最新更新