gpt4 book ai didi

extjs - 如何在没有互联网连接时提醒用户

转载 作者:行者123 更新时间:2023-12-04 13:05:24 26 4
gpt4 key购买 nike

我需要在以下情况下提醒用户;

  • 请求超时
  • 无互联网连接
  • 无法访问服务器

  • 这是代码;如何在发生以下情况时捕获并提醒用户?
    failure: function (response) {
    var text = response.responseText;
    console.log("FAILED");
    },success: function (response) {
    var text = response.responseText;
    console.log("SUCCESS");
    }

    我尝试了以下代码来检查互联网是否可以访问,但没有用
    var networkState = navigator.network.connection.type
    alert(states[networkState]);
    if (networkState == Connection.NONE){
    alert('No internet ');
    };

    更新**

    我在 index.html 中添加了以下内容,但是,当我禁用 WIFI 时,我没有看到警报弹出。
    <script>
    function onDeviceReady() {
    document.addEventListener("offline", function() {
    alert("No internet connection");
    }, false);
    }
    </script>

    最佳答案

    最好的办法是监听“offline”事件。当您收到离线事件时,您可以警告您的用户并采取任何必要的步骤来保存数据等。

    例如,您的“设备就绪”回调:

    document.addEventListener("offline", function() {
    alert("No internet connection");
    }, false);

    此代码应该适用于大多数 PhoneGap 的所有版本。它至少从 1.0 版本开始就已经存在。

    关于extjs - 如何在没有互联网连接时提醒用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10481939/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com