码字不易,有帮助的同学希望能关注一下我的微信公众号:Code程序人生,感谢!代码自用自取。
桌面客户端的程序都必备的一个功能是判断网络状态,这个其实可以用window.addEventListener
来进行时间监听。
相关事件
其实这个是JavaScript的一种方式进行监听网络状态,监听的事件分别是online
和offline
。
- online : 如果链接上网络,就会触发该事件。
- offline : 如果突然断网了,就会触发该事件。
案例演示
我们现在要做的就是当断网和重新链接到网络时,都给用户一个提示,方便用户即时得知网络状态。
新建一个文件,比如叫作index6.html
文件,然后编写下面的代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h2>CreatorRay.com 断网提醒测试</h2>
<script>
// online offline
window.addEventListener('online',() => {
alert('网络重连成功');
});
window.addEventListener('offline',() => {
alert('当前断网');
})
</script>
</body>
</html>
这样我们就完成了基本的网络情况监控,小伙伴们可以在终端中输入electron .
预览效果。
有微信小程序课设、毕设需求联系个人QQ:505417246
关注下面微信公众号,可以领取微信小程序、Vue、TypeScript、前端、uni-app、全栈、Nodejs、Python等实战学习资料
最新最全的前端知识总结和项目源码都会第一时间发布到微信公众号,请大家多多关注,谢谢