美文网首页
electron消息通知

electron消息通知

作者: _littleTank_ | 来源:发表于2022-04-12 15:11 被阅读0次

electron消息通知有自带的模块,但是本文是使用node-notifier

1、安装node-notifier

npm install --save node-notifier

2、使用node-notifier

const notifier = window.require('node-notifier')
const openMessage = () => {
  //渲染进程想主进程发送消息
 notifier.notify({
    title: '我是标题',
    message: '我是提示语',
    icon: './static/log1.png',//项目的绝对地址
    sound: true,  // 提示是否有声音
    wait: true,   // 等待针对通知的用户操作或超时。与超时相同 = 5 秒
    open: 'https://www.jianshu.com/u/aabdb035b04c', // 点击消息框会跳转此地址
  }, function (err, response) {
    // Response is response from notification
  })
  notifier.on('click', function (notifierObject, options) {
    // 此方法是点击消息提示框的操作,例如打开窗口的操作,openWin就是主线程里打开窗口的方法
    ipcRenderer.send('openWin', true)
  })
  notifier.on('timeout', function (notifierObject, options) {
    console.log("Notification timed out!")
  })
}

具体配置参见:https://github.com/mikaelbr/node-notifier

提示.png

相关文章

  • electron消息通知

    electron消息通知有自带的模块,但是本文是使用node-notifier 1、安装node-notifier...

  • 消息通知

    我已经很久没有看过互动消息了,无论是给我点赞的,还是给我评论的,我都没有时间去看。就连有些给我发私信的,我也看不到...

  • Electron自定义通知Notification

    Notification是什么? 对于渲染进程,Electron 允许开发者使用通知中API,来运行系统的原生通知...

  • Redis消息通知

    一、任务队列 任务队列顾名思义,就是“传递任务的队列”。与任务队列交互的实体有两类:一类是生产者(prod...

  • ios 消息通知

    苹果的通知分为本地通知和远程通知 若用户直接启动,lauchOptions内无数据; 若由其他应用程序通过open...

  • 浅析消息通知

    今天在工作中恰好提到这个话题,晚上回家有空展开思考一下。 消息通知,通常来说包括以下几种形式: 形式一:系统 PU...

  • 通知消息1

    亲爱的棋协会员: 您好!我是棋协常务部成员XXX.很高兴能在棋协这个大家庭里与你相遇。为了让您更深入的了解棋...

  • 消息通知推送

    我们在设计产品时会涉及到消息通知的功能,消息通知一般采用消息推送系统来进行处理。 消息通知的基本功能 点对点的消息...

  • 全局安装electron、electron-builder、el

    全局安装electron、electron-builder、electron-packager electron ...

  • Electron简介

    ·为什么选用Electron ·Electron是什么 ·Electron特点 ·为什么选用Electron ...

网友评论

      本文标题:electron消息通知

      本文链接:https://www.haomeiwen.com/subject/zyzgsrtx.html