我正在对Android上的React Native应用程序进行测试,并将文本输入发送到验证端点以进行验证。如果有错误,我们要自动对焦输入。
因此,我尝试了几种不同的方法,每种方法都很好,但是基本上,如果我调用field.focus()
并且关闭键盘,则该字段是聚焦的,并且键盘弹出。如果我这样做并且键盘打开,键盘将关闭,但不会再次打开,但是TextInput确实会得到焦点。
任何帮助都将受到赞赏!
我不确定为什么会发生(也许是设备错误)。但是,当您发送到验证端点时,您可以使用Keyboard.dismiss()
dismiss
键盘,如果有错误,请再次关注TextInput