GWT: Как заставить Soft Keyboard появляться, когда FocusPanel с KeyPressHandler получает Focus - PullRequest
0 голосов
/ 27 сентября 2018

Я написал свой собственный редактор формул и портировал его на GWT.Он рисует результат набора текста на холсте и прослушивает события клавиатуры.Это прекрасно работает с ноутбуком или ПК.Но на планшетах или телефонах программная клавиатура не отображается.

Можно ли установить какое-либо значение, чтобы планшеты распознавали его текстовое поле?Или я могу как-то перезаписать TextBox или TextArea, чтобы заменить текст на Canvas?

Я искал и учил несколько недель этой проблеме.Единственное решение, которое я нашел, - это объединить TextBox с FocusPanel с Composite и сделать Textbox маленьким.Но если текстовое поле не отображается, оно больше не работает.

Я нашел кого-то, у кого была такая же проблема, но нет anser: 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

Любойидеи как решить мою проблему?Спасибо за ваши ответы.

Кристоф Бехтл

...