gpt4 book ai didi

java - GWT 模块上的 LIBGDX 软键盘

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:42 25 4
gpt4 key购买 nike

简而言之,我的问题是:

通过手机访问 LibGDX HTML (GWT) 应用程序时如何显示软键盘?

详细信息

在LibGDX中,要调出软键盘,我们可以调用此方法:

Gdx.input.setOnscreenKeyboardVisible(true);

但是,根据文档(https://github.com/libgdx/libgdx/wiki/On-screen-keyboard):

"On-screen keyboard functionality is only available the Android and iOS platforms"

即:不适用于 HTML (GWT)

问题:如果您通过手机或平板电脑访问 HTML (GWT) 应用程序,则无法显示软键盘,因此无法在文本字段中输入任何内容。

鉴于大多数人现在使用手机和/或平板电脑访问网站,我认为许多人都会面临同样的问题。

最佳答案

我很确定这与 LibGDX 无关,而是与移动浏览器本身有关 - 将其视为处理来自某些设备(如键盘)的输入,该设备实际上应该在 PC 和移动设备上都可以工作 - 键盘只是不可见。

那么你应该寻找一种在移动浏览器中显示键盘的解决方案,无论它是否是 LibGDX 应用程序。

以下是一些示例:

一般情况(以及我的小测试表明)是您通常不允许从脚本上下文打开键盘。也许有一个 hack,但我很确定至少它不会在每个浏览器上工作。

因为我宁愿建议使用一些输入或仅通过使用某种按钮来实现您自己的“输入层” - 用户界面。

关于java - GWT 模块上的 LIBGDX 软键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37565369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com