Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
4.2k views
in Technique[技术] by (71.8m points)

react-native 如何解决部分机型 TextInput multiline 回车键闪退?

export default class extends React.PureComponent {
      render() {
        return (
          <>
            <TextInput multiline={true} />
            <TextInput multiline={true} />
            <TextInput multiline={true} />
          </>
        );
    }
}

TextInput 焦点时, 输入回车键, 会闪退, 报错:

java.lang.IllegalStateException: focus search returned a view that wasn't able to take focus!
    at android.widget.TextView.onKeyUp(TextView.java:5957)
    at com.facebook.react.views.textinput.ReactEditText.onKeyUp(ReactEditText.java:189)

如果把 multiline 设置为 false 则正常运行,不报错。请问如何解决呢?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...