键盘不显示在焦点文本输入上--Android

问题描述 投票:2回答:1

我使用react native来制作我的应用程序。

在某些时候,当用户点击图片时,我会自动打开一个模态,里面有一个文本输入,道具是 "autofocus=true".所以我希望默认情况下键盘能打开,让用户写一些东西。

然而,在IOS上一切都很完美,但在Android上,textInput是正确的聚焦(有条形的闪烁),但键盘却没有打开,我必须点击textInput,键盘才会决定打开。

我试过在componentDidMount中做聚焦之类的操作,但都没用,android键盘不想自动打开。

我使用React-Navigation与React-Native-Screens。我看到有些问题,键盘打不开,但是我试过给出的解决方案,也没有什么效果!

我希望有人能够帮助我解决我的问题。

谢谢大家

Viktor

android react-native android-softkeyboard
1个回答
0
投票

没有ScrollView只在ios上工作.把这个组件放在你需要键盘出现的代码周围。

<ScrollView keyboardShouldPersistTaps='always'>
  // CODE
</ScrollView>
© www.soinside.com 2019 - 2024. All rights reserved.