重新加载会导致腐败状态

时间:2016-12-28 15:32:25

标签: bluetooth react-native react-native-android

我的应用使用react-native-bluetooth-serial连接到蓝牙设备。

每当我从开发人员菜单中按“重新加载”时,应用程序就会处于损坏状态。它不再连接到预期的蓝牙设备。但是,尝试再次连接总是失败。在应用再次连接之前,用户必须手动取消配对。

当应用程序在设备上关闭或终止时,不会发生此问题。在开发机器上运行react-native run-android时也不会发生。

我希望找到可以断开连接的事件处理程序。显而易见的地方是主要组成部分的componentWillUnmount。但它不会在重新加载的情况下运行。在事情横盘整理之前,有没有办法检测重新加载并进行清理?

0 个答案:

没有答案