Javascript RNAlert原因';键盘将隐藏';被叫两次
我用来处理键盘的外观Javascript RNAlert原因';键盘将隐藏';被叫两次,javascript,android,ios,react-native,Javascript,Android,Ios,React Native,我用来处理键盘的外观 "react-native": "0.62.2", "react-native-keyboard-aware-scroll-view": "^0.9.1", 以下是代码示例: <View style={{flex: 1}}> <KeyboardAwareScrollView alwaysBounceVertical={false} showsVertica
"react-native": "0.62.2",
"react-native-keyboard-aware-scroll-view": "^0.9.1",
以下是代码示例:
<View style={{flex: 1}}>
<KeyboardAwareScrollView
alwaysBounceVertical={false}
showsVerticalScrollIndicator={false}
style={{flex: 1}}
keyboardShouldPersistTaps="handled"
extraHeight={100}
>
<View style={{height: 1000}} />
<TouchableOpacity onPress={() => Alert.alert('Hello', 'world!')}>
<View>
<Text>Press me</Text>
</View>
</TouchableOpacity>
<TextInput placeholder={'Give me text'} />
</KeyboardAwareScrollView>
</View>
Alert.Alert('Hello','world!')}>
按我
遇到奇怪的行为。复制步骤:
- 向下滚动视图
- 焦点文本输入:
- 键盘出现
- 查看输入下的滚动条
- 按触摸不透明度:
- 键盘消失了
- 视图向上滚动到顶部,文本输入离开屏幕
- 警报出现
- 按OK:
- 警报消失
- 键盘出现
- 视图在输入下滚动
- 向下滚动视图
- 焦点文本输入:
- 键盘出现
- 查看输入下的滚动条
- 按触摸不透明度:
- 键盘消失了
- 视图向上滚动,但文本输入不可见
- 警报出现
- 按OK:
- 警报消失
- 键盘出现
- 视图在输入下滚动