electron 系统托盘 单击 双击事件冲突解决方法

部分代码

  // 任务栏点击事件
  let timeCount = 0
  tray.on('click', function (Event) {
    setTimeout(() => {
      if (timeCount === 0) {
        console.log('单机事件11111111')
        timeCount = 0
      }
    }, 300)
  })
  // 任务栏点击事件
  tray.on('double-click', function () {
    console.log('双击事件11111111')
    timeCount = 1
  })

posted @ 2019-04-15 17:03  山村码农  阅读(1450)  评论(0编辑  收藏  举报