【发布时间】:2019-12-09 07:51:03
【问题描述】:
我有一个 React Native 应用程序,我正在寻求添加功能,以检查应用程序首次启动时是否存在活动的互联网连接,并在此后不断地检查。
如果没有互联网连接,我正在寻求显示一条消息“未检测到互联网连接”,并带有“重试”按钮;如果有互联网连接,我正在寻找加载页面(WebView)。
我也在寻求同时支持 iOS 和 Android 设备;我对此进行了独立研究,并在 GitHub 上找到了几个库。但是,许多需要在 Android Manifest XML 中添加权限的额外步骤,但是我在我的应用程序中看不到 Android Manifest XML 文件;为什么只有 Android 需要清单?
感谢任何帮助;谢谢并保重。
【问题讨论】:
-
在我看来,github.com/react-native-community/react-native-netinfo#usage 中描述了获取更改更新的正确且简单的方法。另请查看github.com/react-native-community/… 了解更多信息,例如 isConnected 和 isInternetReachable 之间的区别
标签: android ios react-native permissions