Javascript 脱机js未检测到internet故障
我使用离线js进行互联网上下检测。 我的代码在下面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
$(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);