Hello,
I'm raising again similar question to this (with specific need for Android):
https://community.appeon.com/index.php/qna/q-a/appeon-mobile-app-keyboard?limitstart=0#reply-7956
As much as workaround APIs are usuful in discussed situations (DW input mode, press interval, standard/numeric keyboard selection, etc), they dont solve the simplest scenario: control when display/hide virtual keyboard from code.
For example, the mobile App may need to provide its own soft keyboard or simply the input has to come from builtin barcode readers (there are many Android-powered handheld of this type) without the soft keyboard annoying on top.
My current workaround is the installation of “NULL” keyboard type.
However, it is an “all or nothing” system setting: all Apps get NULL keyboard enabled too.
A possible solution may come from Cordova cordova-plugin-keyboard plugin. It exposes Keyboard.hide() method to disable the keyboard. Unfortunately PSM doesn’t bundle this plugin:
https://docs.appeon.com/appeon_online_help/ps2020/workarounds_and_api_guide/cordova_plugins.html
Any advice on how to enable/disable programatically the soft keyboard (besides asking Appeon if cordova-plugin-keyboard can be included into PSM and verify that hide() method works from the AppeonMobile.CordovaPlugin object) ?
Best,
.m