React native 按硬件后退按钮后,本机应用程序卡住

React native 按硬件后退按钮后,本机应用程序卡住,react-native,React Native,我使用React本机路由器流量进行导航 在我的侧边栏中,有一个链接可以导航到添加地址屏幕 API提交地址详细信息后,应用程序重定向到主屏幕 要添加另一个地址,再次移动到添加地址屏幕,然后不添加地址,只需按后退按钮 按下后退按钮时,应用程序重定向到主屏幕,但我的应用程序完全卡住,我无法执行任何操作 这是我的BackHandler代码。请帮忙 componentDidMount(){ BackHandler.addEventListener('hardwareBackPress', ()

我使用React本机路由器流量进行导航

在我的侧边栏中,有一个链接可以导航到添加地址屏幕

API提交地址详细信息后,应用程序重定向到主屏幕

要添加另一个地址,再次移动到添加地址屏幕,然后不添加地址,只需按后退按钮

按下后退按钮时,应用程序重定向到主屏幕,但我的应用程序完全卡住,我无法执行任何操作

这是我的BackHandler代码。请帮忙

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()
可能有问题。