GWT:当带有KeyPressHandler的FocusPanel获得焦点时,如何显示软键盘

时间:2018-09-27 14:11:56

标签: gwt textbox tablet soft-keyboard

我编写了自己的公式编辑器,并将其移植到GWT。它在Canvas上绘制键入的结果并侦听键盘事件。 这在笔记本电脑或PC上工作正常。 但是在平板电脑或手机上,软键盘不会显示。

平板电脑可以识别文本字段吗,我可以设置任何值吗? 还是可以以某种方式覆盖TextBox或TextArea以用Canvas替换文本?

我搜索并教了几个星期有关此问题的信息。我发现的唯一解决方案是将TextBox和FocusPanel与Composite结合使用,并使Textbox变小。但是,如果“文本框”不可见,它将无法正常工作。

我发现有人遇到相同的问题,但没有回答: http://google-web-toolkit.2317884.n4.nabble.com/Re-How-do-show-hide-the-keyboard-on-an-Android-Tablet-or-iPad-when-using-GWT-HTML5-Canvas-td19514.html

任何想法如何解决我的问题? 感谢您的回答。

ChristophBächtle

0 个答案:

没有答案