Поэтому я работаю над настройкой iPad для использования в качестве POS-системы. У меня есть Bluetooth-сканер штрих-кода, который я буду использовать, но я также хочу использовать экранную клавиатуру для ввода информации. Поскольку сканер действует как клавиатура, он автоматически скрывает экранную клавиатуру. Я могу удерживать стрелку вверх на панели ввода, чтобы вызвать клавиатуру, но я надеялся, что есть способ сохранить ее первоначальную функциональность (появляется, когда я нажимаю на раздел ввода) и одновременно использовать сканер штрих-кода. .
Это зависит от производителя штрих-кода и используемого профиля Bluetooth.
Большинство из них будет использовать HID (устройство с человеческим интерфейсом), которое заставит его эмулировать клавиатуру. У некоторых будет кнопка, которая запускает экранную клавиатуру, в то время как другие будут использовать другой профиль Bluetooth (например, SPP — профиль последовательного порта), который позволит вводить данные по другому пути.
Bluetooth-сканер Socket Mobile поддерживает расширенные профили Bluetooth, такие как SPP и MFi-SPP (режим приложения). Из их даташита :
Режим приложения — повышает производительность бизнеса за счет более быстрой, эффективной и надежной передачи данных по Bluetooth; использует функциональность режима приложения, интегрируя SDK Socket Mobile в приложение
По сути, это причудливый способ сказать, что сканер BT взаимодействует напрямую с приложением, а не как HID-устройство, что означает, что экранную клавиатуру (или другую клавиатуру BT) можно использовать бесплатно.
Ваш сканер штрих-кода не поддерживает функцию переключения экранной клавиатуры и сканера штрих-кода на iOS. Вы можете попробовать Bluetooth-сканеры штрих-кода Arkscan . Они поддерживают следующие функции:
Переключайтесь между экранной клавиатурой и сканированием штрих-кода, нажимая кнопку функциональной клавиши на сканере или дважды нажимая кнопку сканирования для некоторых моделей.
В более новой версии iOS он позволяет одновременно переключаться между экранной клавиатурой и экранной клавиатурой, а также сканированием штрих-кода, что мне очень нравится.
БрэндонГ
Джеймс