对于触摸屏设备上的自助服务终端应用程序,我们使用在自助服务终端模式(--kiosk
)内在Chrome浏览器中运行的网络应用程序,这意味着全屏。我们现在正在寻找一种为用户提供虚拟键盘的解决方案。
我们尝试了什么:
Chrome-Extensions:有很多,但只要输入字段位于iframe中,所有这些内容似乎都会失败,这使得它们无法用于我们的场景
Linux虚拟键盘(我们在Ubuntu 14.04 / Openbox窗口管理器上):佛罗伦萨,板载,火柴盒键盘,试过任何我可以google ;-):一旦浏览器处于全屏模式,它们都会失败。
Javascript / jQuery插件:见上文/ Chrome扩展程序(iframe问题)
所以问题是:有没有办法告诉Openbox(或另一个窗口管理器,切换到另一个wm可能是一个选项)键盘窗口应该放在全屏浏览器窗口的上方?或者欢迎任何其他建议。
现在最接近的解决方案是不是在自助服务终端模式下运行铬,而是在没有窗口装饰的情况下最大化(因此它看起来像全屏),然后" Onboard"是一个不错的选择,但是从信息亭模式的所有其他功能(例如禁用的上下文菜单等)都缺失...
非常感谢有关此主题的任何想法!