背景/上下文:
我正在使用 JavaFX 开发基于触摸屏的信息亭应用程序。该应用程序集成了浏览器——WebView。问题是所有用户输入都必须通过屏幕键盘(SW键盘)进行
如果可以选择在 WebView/WebEngine 上为任何获得/失去焦点的 HTML 文本输入元素注册事件处理程序,这样我就可以在屏幕键盘上显示/隐藏。
即使我搜索了互联网,我也没有找到这种功能。
我的问题:
JavaFX / WebView 是否为这些情况提供任何支持?
如果你要解决这个问题,你的方法是什么?
到目前为止我的解决方案:
我有一个小按钮(在屏幕的一个角落),允许用户显示/隐藏屏幕键盘。由于他们必须手动执行此操作,因此非常烦人。特别是在浏览(消费信息)和文本输入经常变化的网站上。