Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Windows 10中发送通知(电子最佳实践)?_Javascript_Html_Electron - Fatal编程技术网

Javascript 如何在Windows 10中发送通知(电子最佳实践)?

Javascript 如何在Windows 10中发送通知(电子最佳实践)?,javascript,html,electron,Javascript,Html,Electron,我曾尝试使用HTML5 Notificaiton API,但它在Windows 10上不起作用。有其他方法可以使用?Electron本机支持气泡通知。要显示引出序号通知,请先添加一个托盘,然后使用tray.displaybloon(选项)创建引出序号通知。 提及 需要更具体一点欢迎使用堆栈溢出!为了让他人提供帮助,您需要提供更多信息。有关如何提供问题的最小、完整和可验证示例的帮助,请参阅。您可以使用节点通知程序:您使用了吗?这是经过编辑的答案,我已经尝试过并使用过。如果您发现答案有用,请单击答案

我曾尝试使用HTML5 Notificaiton API,但它在Windows 10上不起作用。有其他方法可以使用?

Electron本机支持气泡通知。要显示引出序号通知,请先添加一个托盘,然后使用
tray.displaybloon(选项)
创建引出序号通知。 提及


需要更具体一点欢迎使用堆栈溢出!为了让他人提供帮助,您需要提供更多信息。有关如何提供问题的最小、完整和可验证示例的帮助,请参阅。您可以使用节点通知程序:您使用了吗?这是经过编辑的答案,我已经尝试过并使用过。如果您发现答案有用,请单击答案旁边的勾号,这样它也可以帮助其他人。运行应用程序时,您将有一个托盘图标。你必须右键点击托盘图标,然后点击通知。我知道,当我点击通知时,什么都不会发生。
const {app, Tray, Menu} = require('electron');
const path = require('path');

const iconPath = path.join(__dirname, 'icon.png');
let tray;
app.on('ready', function(){
  tray = new Tray(iconPath);
  var contextMenu = Menu.buildFromTemplate([    
    {
      label: 'Notify',
      click: function() {
        tray.displayBalloon({
          title:'round',
          content:'world'
        })
      }
    }
  ]);
  tray.setToolTip('This is my application.');
  tray.setContextMenu(contextMenu);
});