Electron network - yaokun123/php-wiki GitHub Wiki

断网提醒功能制作

桌面客户端的程序都必备的一个功能是判断网络状态,这个其实可以用window.addEventListener来进行事件监听。

一、相关事件

其实这个是JavaScript的一种方式进行监听网络状态,监听的事件分别是online和offline。

  • online : 如果链接上网络,就会触发该事件。

  • offline : 如果突然断网了,就会触发该事件。

二、案例演示

我们现在要做的就是当断网和重新链接到网络时,都给用户一个提示,方便用户即时得知网络状态。

新建一个文件,比如叫作demo5.html文件,然后编写下面的代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h2> JSPang.com  断网提醒测试 </h2>
</body>
<script>
    window.addEventListener('online',function(){
        alert('官人,我来了,我们继续哦!')
    })

    window.addEventListener('offline',function(){
        alert('小女子先行离开一会,请稍等!')
    })
</script>
</html>

这样我们就完成了基本的网络情况监控,小伙伴们可以在终端中输入electron . 预览效果。

⚠️ **GitHub.com Fallback** ⚠️