问问官方 输入框你们是个什么设计思路 为什么这么特殊?

这个问题应该是特定的 Android 系统或者特定的输入法导致红框内的编辑器没法弹到输入键盘上面导致的。浏览了帖子那么一大串文字,貌似没有看到如下几个反馈问题的关键要素:

  • android 版本
  • 设备机型
  • 设备操作系统版本号
  • 使用的输入法(内置?or 第三方?)
  • 是否尝试换一个输入法?

这几个关键要素对排查这种适配性问题非常重要。

3.8.5EditBox更改TEXT_LABEL和PLACEHOLDER_LABEL的坐标只要重新加载一下场景或者预制体,马上坐标又恢复,3.8.3就有这个问题了

是这里计算坐标的原因吗

你是在搞笑吗?
你们设计的那个临时输入框 根本就看不到,不是问题?
点两次才能激活其他输入框 这不是问题?
非要说什么系统 什么机型?输入法?怎么同样的手机 其他家的输入框怎么就没你们这些问题呢?
然后我很想问问你 你用过其他家的输入框吗? 你装个QQ 很典型的操作 感受一下吧!

我有说不是问题吗?我那句话说不是问题了?

你先理解我为什么要这么问再来吐,看都没看明白,就开始瞎回复。

麻烦那个问题也方便看看呢

是的,这里会重新计算位置,我记得之前有个类似issue。后续有时间的话,会在优化下这块。

还有就是输入数字如果有小数点,输入小数点光标会移动到第一位。

我测试了下web平台,好像不会哦,你是哪个版本,哪个平台出现的?

就最新的3.8.5,你把input mode改为numberic。这个我用论坛方法已经改好了,以为你们改好了

哦 哦 复现了,确实有问题。

不好意思,之前比较忙,没有看到。 我在3.8.6里修复下

我的问题我bug提交的位置不对(我现在才发现)

以前的机型,现在目前没有了,应该是小米的一款
然后呢我建议啊
那个临时输入框啊 是万恶之源,去掉它吧,就不要这么设计就是了 ,因为除了COCOS 我还没见过这么设计的就。点哪个输入框 就直接在哪个框里直接显示,这种形式是通用的
然后 不要点两次了,就算是现在的机型 也是要点两次,你们自己试试吧,我估计其他人也是这样,因为其他的帖子里经常看到这个问题也

安卓有的机型,input 可能需要点击2次才能弹起键盘,尤其是oppo vivo之类的机型,小米或许也有, 主要是 安卓os 增加了个安全键盘,设置里面关闭安全键盘,就能正常弹起。 所以目前我是这样处理,直接再触发一次,这样至少点击一次,能弹起。。。

大概是安卓11 以及之后的版本,大概有这个问题。安卓的低版本没有这个问题

不是什么特殊,纯粹是能力有限~

1赞

android 输入框 遮挡 (仅记录) 我记得之前碰到过,不知道有无帮助

谁隔着用F12造谣呢@雪狼

关于editBox的问题,建议参考此 PR

另外如果有什么问题,可以关注下引擎的新版本是否有解决。有些问题不一定能及时反馈到的论坛