13. Electron 断网提醒功能的实现
桌面客户端的程序都必备的一个功能是判断网络状态,这个其实可以用window.addEventListener
来进行时间监听。
相关事件
其实这个是 JavaScript 的一种方式进行监听网络状态,监听的事件分别是online
和offline
。
- online : 如果链接上网络,就会触发该事件。
- offline : 如果突然断网了,就会触发该事件。
案例演示
我们现在要做的就是当断网和重新链接到网络时,都给用户一个提示,方便用户即时得知网络状态。
新建一个文件,比如叫作index5.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>mybj123.com 断网提醒</h2> <script> window.addEventListener('online', function () { alert('您的网络已连接~') }); window.addEventListener('offline', function () { alert('抱歉,您的网络已断开!') }) </script> </body> </html>
注意:如果你是按我的教程学习的,记得修改 main.js 的加载文件
mainWindow.loadFile('index5.html');
。
这样我们就完成了基本的网络情况监控,小伙伴们可以在终端中输入electron .
预览效果。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » 13. Electron 断网提醒功能的实现
码云笔记 » 13. Electron 断网提醒功能的实现