问题描述
嗨,我在做一个 React Native 项目,我需要离线支持我的应用程序。
我使用了博览会文档中的 NetInfo 库。
如下图
const netInfo = useNetInfo();
const networkCheck = () => {
setTimeout(() => {
const net = netInfo.isInternetReachable;
console.log(net);
if (net === false) {
setloadCachedListings(true);
}
},2000);
};
networkCheck();
我想在代码的这一步等待一段时间,因为这个钩子总是第一次返回 null,然后在几毫秒后它告诉真实的网络状态。 但是这段代码并没有像我试图做的那样工作。 有没有办法实现这一目标? 我只想稍等片刻以获得真正的网络连接,然后再继续我的代码。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)