React native 按硬件后退按钮后,本机应用程序卡住
我使用React本机路由器流量进行导航 在我的侧边栏中,有一个链接可以导航到添加地址屏幕 API提交地址详细信息后,应用程序重定向到主屏幕 要添加另一个地址,再次移动到添加地址屏幕,然后不添加地址,只需按后退按钮 按下后退按钮时,应用程序重定向到主屏幕,但我的应用程序完全卡住,我无法执行任何操作 这是我的BackHandler代码。请帮忙React native 按硬件后退按钮后,本机应用程序卡住,react-native,React Native,我使用React本机路由器流量进行导航 在我的侧边栏中,有一个链接可以导航到添加地址屏幕 API提交地址详细信息后,应用程序重定向到主屏幕 要添加另一个地址,再次移动到添加地址屏幕,然后不添加地址,只需按后退按钮 按下后退按钮时,应用程序重定向到主屏幕,但我的应用程序完全卡住,我无法执行任何操作 这是我的BackHandler代码。请帮忙 componentDidMount(){ BackHandler.addEventListener('hardwareBackPress', ()
componentDidMount(){
BackHandler.addEventListener('hardwareBackPress', () => this.backAndroid())
}
componentWillUnmount(){
BackHandler.removeEventListener('hardwareBackPress', () => this.backAndroid())
}
backAndroid() {
Actions.drawer1();
return true
}
在backAndroid()方法中尝试使用return false而不是return true在
backAndroid(){…}
中放置日志或警报,该方法是否正在调用?如果是“是”,则操作。抽屉1()
可能有问题。请尝试在backAndroid()方法中使用return false而不是return true在backAndroid(){…}
中放置日志或警报,该方法是否正在调用?如果为是,则操作。抽屉1()
可能有问题。