我可以使用node-notifier从电子发送windows通知。
notifier.notify({
appName: "myapp",
title: 'My notification',
message: 'Hello, there!'
});我可以使用node-windows从电子运行服务
从我的主要过程
var svc = new Service({
name: 'MyService',
description: '',
script: 'MyService.js',
});
svc.on('install', function () {
console.log('Install complete.');
svc.start();
});
svc.install();但是,当我试图从电子创建的服务发送通知时,并没有出现。虽然我检查了服务中的代码,但是运行时日志中没有任何错误!
我知道这在c#中是可能的,但是如何用电子实现呢?
任何指南,我如何从服务发送通知?
谢谢
发布于 2018-09-06 01:49:27
尝试使用内置电子通知,文档在这里:https://electronjs.org/docs/tutorial/notifications。如果您尝试过,但它不起作用,您一定会错过以下内容:
在Windows 10上,必须将带有应用程序用户模型ID的应用程序的快捷方式安装到“开始”菜单上。
必须在主进程中设置AppID,只需将这一行放在main:app.setAppUserModelId('yourappid')中即可
希望这能有所帮助
https://stackoverflow.com/questions/52065533
复制相似问题