7

我意识到有很多条码扫描应用程序和蓝牙扫描仪,但我想知道 iOS 是否存在以下内容。假设我正在一个网站上完成一个简单的表格。通常,当我点击输入时,键盘将如下所示:

在此处输入图像描述

但是,如果需要条形码扫描仪,我认为如果您可以点击“更改键盘”按钮并将“扫描仪”作为与英语(美国)、表情符号等一起列出的选项之一,将会很有用。这会拉出一个接口类似于以下内容:

在此处输入图像描述

有没有人见过这样的东西或者知道是否可以创建这个功能?还是有更好的实现方式?基本上,我不想要另一块硬件,我希望这个扫描仪可用于任何应用程序(例如浏览器)。

4

3 回答 3

4

我认为应用程序 ScanKey 提供了您正在寻找的功能:https ://itunes.apple.com/us/app/scankey-qr-barcode-keyboard/id1356206918

于 2018-03-13T08:17:57.283 回答
1

您无法使用内置的更改键盘按钮执行此操作。没有用于访问该按钮的公共 API。

如果你真的只是在一个UIWebView.

如果您改为使用视图构建表单,您可以通过一些工作非常接近。您可以做的是使用将inputAccessoryView您的文本字段设置为一个工具栏,该工具栏有一个用于切换到/从条形码阅读器的按钮。当用户打开条形码阅读器时,将文本字段设置inputView为您的条形码阅读器视图。当用户关闭条码阅读器时,设置inputView背面设置为nil

UIWebView通过在 Web 视图的私有视图层次结构等中进行挖掘,您可能也可以在文本字段中使用它,但您肯定会依赖在每个版本中都可能更改的实现细节。

于 2013-11-14T04:31:29.820 回答
-1

Infinite peripherals 有一个插件,它提供了一个扫描板键盘,该键盘具有使用网络摄像头扫描条形码的键。

于 2016-02-25T00:54:13.277 回答