本地检查与NetINFO的互联网连接

时间:2017-10-19 15:15:14

标签: react-native

我在我的react-native v0.49应用程序上实现了检查互联网。 我正在使用反应原生的NetInfo。 我在发生任何更改时添加了eventListener,它将调用函数。 但是当我在模拟器和真实设备中进行测试时,我只得到第一次更改,但如果我从Wifi断开连接,我就不会看到任何变化。

internetConnectionPopUp

Int

1 个答案:

答案 0 :(得分:4)

我可以重现您的错误,我可以将componentWillMount更改为componentDidMount。我认为React正在调用this.setState时发生内部错误,因为组件尚未挂载(因此它可以重新渲染任何内容)。

希望有所帮助:)