【问题标题】:How to check Network connection with Ionic React?如何使用 Ionic React 检查网络连接?
【发布时间】:2021-11-24 18:04:23
【问题描述】:

我想在我的 Ionic React 应用程序中检查我的 Internet 连接。 我在 Internet 上找到的所有内容都是针对 Ionic Angular 的。 我该怎么做?

【问题讨论】:

    标签: reactjs ionic-framework ionic-react network-connection


    【解决方案1】:

    好的,谢谢, 我找到了别的东西......

    ['load', 'online', 'offline'].forEach(function (e) {
        window.addEventListener(e, () => { props.setNetworkState(navigator.onLine ? "online" : "offline") });
      });
    

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    • 你在真机上测试过吗? window.navigator.onLine 仅适用于浏览器,但如果您针对的是真实设备(Android...),则它不起作用。
    【解决方案2】:

    如果您将 Ionic 与电容器一起使用,您可以使用 @capacitor/network api。

    【讨论】:

      猜你喜欢
      • 2017-06-23
      • 1970-01-01
      • 2010-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-18
      相关资源
      最近更新 更多