前端学习之路Electron——桌面消息通知栏

关键代码

new window.Notification(onlineOpetion.title,onlineOpetion)
        let offlineOpetion = {
            title:'您的网络暂时无法连接',
            body:'请检查您的网络'
        }
        let onlineOpetion = {
            title:'您已经重新连接',
            body:'欢迎回来'
        }
        window.addEventListener('online',function(){
            new window.Notification(onlineOpetion.title,onlineOpetion)
        })
        window.addEventListener('offline',function(){
            new window.Notification(offlineOpetion.title,offlineOpetion)
        })

关于Notification的API

参数 Object (可选)
titleString - 通知的标题, 将在通知窗口的顶部显示.
subtitleString (可选) 通知的副标题, 显示在标题下面。 macOS
bodyString 通知的正文文本, 将显示在标题或副标题下面.
silentBoolean (可选) 在显示通知时是否发出系统提示音。
 icon(String | NativeImage ) (可选) 用于在该通知上显示的图标。
hasReplyBoolean (可选) 是否在通知中添加一个答复选项。 macOS
timeoutType String (optional) Linux Windows - The timeout duration of the notification. Can be 'default' or 'never'.
replyPlaceholderString (可选) 答复输入框中的占位符。 macOS
sound String (可选) 显示通知时播放的声音文件的名称。 macOS
urgency String (optional) Linux - The urgency level of the notification. Can be 'normal', 'critical', or 'low'.
actions NotificationAction[] (可选) macOS - 要添加到通知中的操作 请阅读 NotificationAction文档来了解可用的操作和限制。
closeButtonText String (可选) macOS - 自定义的警告框关闭按钮文字。如果该字符串为空,那么将使用本地化的默认文本。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值