问题标签 [react-native-community-netinfo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2895 浏览

android - 无法构建 React Native 0.59.8 android.support.v4.net.ConnectivityManagerCompat

我迁移到较新的 React Native 并将一些库更新到最新版本。我的一块project.json

我在这里遇到了这个问题:

D:\myapp\node_modules@react-native-community\netinfo\android\src\main\java\com\reactnativecommunity\netinfo\ConnectivityReceiver.java:12:错误:包android.support.v4.net不存在导入android .support.v4.net.ConnectivityManagerCompat;^ D:\myapp\node_modules@react-native-community\netinfo\android\src\main\java\com\reactnativecommunity\netinfo\ConnectivityReceiver.java:154:错误:找不到符号 ConnectivityManagerCompat.isActiveNetworkMetered(getConnectivityManager()); ^ 符号:变量 ConnectivityManagerCompat 位置:类 ConnectivityReceiver 2 错误

gradle.properties

根梯度

梯度依赖

0 投票
1 回答
384 浏览

javascript - 当 Internet 连接从 ON 更改为 OFF 时,Snackbar 不显示

我使用 NetInfo 库来检测 Internet 连接是否可用。它工作得很好,但是当 Internet 从打开更改为关闭时,NetInfo 功能中的快餐栏不显示。Snackbar 在没有互联网的情况下完美显示,也从互联网开始。当 Internet 每次由 off 变为 on 时,snackbar 每次都会显示,但从 ON 变为 OFF 时不显示。所有日志在每种情况下都能完美显示。如果我放置一个警报框而不是小吃店,那么一切都很完美。

0 投票
2 回答
1060 浏览

react-native - 无法安装 react-native-community/react-native-netinfo

我想删除“警告:NetInfo 已从 react-native 核心中提取,并将在未来的版本中删除。现在可以从“@react-native-community/netinfo”而不是“react-native”安装和导入. 请参阅https://github.com/react-native-community/react-native-netinfo “但是当我运行命令时它不起作用。

运行代码时的错误预览

0 投票
0 回答
802 浏览

ios - NetInfo addeventListener 在 ios 上有一个奇怪的行为

从“react-native”导入 NetInfo 在 iOS 和 android 上效果很好。虽然,现在尝试从@react-native-community/netinfo(版本 3.2.1)导入它,在 android 上运行没有问题,但在 iOS 上以重复的方式启动addEventListener. 但是@react-native-community/netinfo(第 4 版. .适用于 iOS,无需重复循环)。

这是我带有控制台的简单代码:

你好世界 !在启动应用程序时以循环方式编写。这意味着addEventListener不间断地调用。是因为我使用的是 netInfo 的旧 api 吗?

0 投票
3 回答
4344 浏览

react-native - 如何在 React-native 中检查互联网可达性?

我试过@react-native-community/netinfo 来检查互联网的可达性。但我要实现的场景是,假设我的设备从另一台设备连接到 wifi 热点,并且如果该设备的移动数据已关闭,我想显示离线 toast。

但在这种情况下,当其他设备的移动数据关闭时,它不会处理更改。

0 投票
1 回答
61 浏览

react-native - 我如何 setInterval 外部类扩展组件?

我想 setInterval 连接检查,但它不适合我。有人可以向我解释为什么以及我该怎么做吗?谢谢!

0 投票
0 回答
307 浏览

javascript - 我想使用 NetInfo React Native,我的 NetInfo 功能可以在所有组件中使用吗?

在我做的这个应用程序中,它有很多组件,但是我想检查用户是否可以上网并在所有组件中调用Netinfo函数,而不是再次写下来

0 投票
0 回答
131 浏览

android - 检查互联网连接在我的 android 上不起作用,但在我的 ios 设备上完美运行

我正在尝试在我的 react-native 应用程序上检测互联网连接。这在 ios 中完美运行,但在 android 上不起作用。

首先,我尝试从 react-native 导入 net-info。发布这个,我尝试使用依赖 react-native-community/net info "^4.2.2" 但它不起作用。我已经尝试了所有可能的方法,比如启用 jetifier 并根据 androidX 核心配置 android 设置但没有似乎工作。

我希望 netinfo 在 android 中可以像在 ios 中一样工作。我是否缺少要包含在 android.xml 中的内容?我已经在 android.xml 中包含了所需的权限。请帮帮我。我已经挣扎了很长时间。

0 投票
1 回答
970 浏览

react-native - 即使在升级到“react-native-community/netinfo”之后,NetInfo 也会从 React Native 错误中删除

不变违规:NetInfo 已从 React Native 中删除。现在可以从“react-native-netinfo”而不是“react-native”安装和导入它

即使更新react-native-netinforeact-native-community/netinfo. 我也将导入更改为import NetInfo from '@react-native-community/netinfo';

在此处输入图像描述

0 投票
0 回答
399 浏览

android - react-native netinfo 在 ios 中表现得很奇怪

系统环境:

操作系统:Windows 10 操作系统 64 位 CPU:Intel core i7-9700k @ 3.60GHz 内存:550.87 MB / 16.00 GB

平台:

与 Android 和 IOS 相关的问题

版本:

Android:9 iOS:13.1.3 react-native-netinfo:5.0.0 react-native:0.61.4 expo:36.0.0

描述 :

在我的博览会项目中,我需要当前手机连接的 WiFi 的 ssid 、 ipAddress 等详细信息。我遵循以下程序如下:

第一步我做了 npm install --save @react-native-community/netinfo

第二步,我从“@react-native-community/netinfo”导入了 NetInfo;

第三步我写了下面的代码

以下是我可以在终端上看到的输出

Android 情况下的输出

连接类型 wifi

在 iOS 的情况下输出。

因此,如果您在输出详细信息中看到所有详细信息,例如 ssid、Android 的子网,但即使在授予位置许可后,iOS 的 ssid 也始终为空。因为我是新手,所以我不明白我在哪里做错了,因为我没有得到 wifi ssid 和 ipaddress。请给我一个解决上述问题的方法。我不想退出世博会。