【发布时间】:2021-08-12 07:56:22
【问题描述】:
除了onBackPress,我怎样才能捕捉到屏幕上没有的其他事件?
我的目标是在用户按下 Android 后退按钮或其他不在屏幕上的按钮(如标题和选项卡)时反弹模式
如何捕捉用户按下和弹跳模式的其余按钮事件?
useFocusEffect(
React.useCallback(() => {
const onBackPress = () => {
if (isnewArray != false ){
setAlertModalVisiblity(true);
return true
}else{
return false
}
};
BackHandler.addEventListener(
'hardwareBackPress', onBackPress
);
return () =>
BackHandler.removeEventListener(
'hardwareBackPress', onBackPress
);
}, [])
);
【问题讨论】:
标签: javascript reactjs react-native react-hooks dom-events