Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 脱机js未检测到internet故障_Javascript_Offline.js - Fatal编程技术网

Javascript 脱机js未检测到internet故障

Javascript 脱机js未检测到internet故障,javascript,offline.js,Javascript,Offline.js,我使用离线js进行互联网上下检测。 我的代码在下面 $(document).ready(function () { Offline.options = { reconnect: { initialDelay: 10, delay: (5) } } Offline.on('up', internetUp); Offline

我使用离线js进行互联网上下检测。 我的代码在下面

$(document).ready(function () {

        Offline.options = {
            reconnect: {
                initialDelay: 10,
                delay: (5)
            }
        }
        Offline.on('up', internetUp);
        Offline.on('down', internetDown);

        function internetUp(event, data) {
            console.log("Internet is up.");
        }

        function internetDown(event, data) {
            console.log("Internet is down.");
        }
    });

我面临的问题是,当互联网关闭时,没有事件触发,当互联网打开时,两个事件都触发需要帮助,我使用的是离线js 0.7.13版本

检查它是否在没有第三方模块的情况下工作

您可以检查浏览器的
navigator.onLine

在上面的代码中,在ready函数中,可以将eventHandler附加到检测在线/离线事件的窗口

window.addEventListener('online',  updateOnlineStatus);
window.addEventListener('offline', updateOnlineStatus);