问题标签 [node-notifier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
389 浏览

node.js - (node.js) Windows 8 toast 通知中的次要图像来自哪里?

我正在使用node-notifier( link ) innode.js在 Windows 8 中显示 toast 通知。我可以正常工作,并且可以很好地调整通知中的标题、文本和主图像。但是,在 Windows 8 toast 通知中,有一个次要(较小的)图像。见下文:

Windows 8 吐司通知

因此,node-notifier使用toaster,而后者又使用ToastNotificationManager。但是,我在任何地方都找不到这个次要图像的任何参考。我在微软的网站上看过这里这里。

这个次要图像还显示在我从 Outlook、Slack 等应用程序收到的其他通知中。

这个次要图像来自哪里?文档是否已过时?可以修改 Toaster 以访问此次映像吗?

0 投票
1 回答
94 浏览

javascript - gulp 通知依赖于没有 .pipe 的任务完成

我知道我可以使用节点通知器,但是有没有更好的方法来设置一个依赖于任务完成的通知(并且不使用.pipe)

下面的工作,但有没有办法在一个单一的任务中实现这一目标?

0 投票
1 回答
1966 浏览

node-notifier - 节点通知模块的问题

我正在开发 NodeJS/Electron/Angular 应用程序,并且正在使用节点通知器模块。一切正常,但在我的通知消息的底部,我有一个不合适的“toast”字符串。只有当我使用“图标”属性时才会发生这种情况。我应该怎么做才能删除该字符串?提前致谢。

PS:我的操作系统是 Windows 10,这是通知的屏幕截图:通知截图

0 投票
0 回答
500 浏览

electron - 如何在为 Windows 打包的电子应用中启用通知

我正在为 Windows 制作电子桌面应用程序。我使用了node-notifier和内置的电子通知。当我在开发中运行应用程序时会触发这些通知。但是当我打包应用程序并将其安装在 Windows 计算机上时,通知无法触发。构建应用程序时应包括哪些步骤以确保通知正常工作?我正在使用电子生成器来构建应用程序。

0 投票
1 回答
211 浏览

node-notifier - node-notifier - 是否可以在 Windows 10 上创建带有输入和按钮的通知,例如在 OS X 上?

我尝试WindowsToaster构造函数来创建一些带有输入和按钮的通知,就像我NotificationCenter在 OS X 上所做的那样,但是在 OS X 上通知确实有按钮和输入,在 Windows 10 上通知只有title,messageicon.

所以问题是 - 我可以通过使用在 Windows 10 上创建按钮和输入node-notifier吗?

提前致谢

0 投票
5 回答
9753 浏览

node.js - 带有节点通知器的电子显示 windows 10 通知

我正在尝试制作一个简单的应用程序,该应用程序应在单击按钮时显示通知。问题是通知没有显示,但console.logs 显示。通知是否应该适用于开发模式?(意味着只是运行electron .,我不必构建和安装应用程序)

视窗操作系统:

  • 版本:Windows 10 家庭版
  • 版本:1709
  • 构建:16299.98
  • 注意:Toast 在下方启用(横幅、操作中心)System->Notification & Actions

代码:

0 投票
1 回答
236 浏览

angular - 在 webpack 和 electron 中解压 node_notifier

我试图让 node_notifier 在一个围绕 webpack 的 Electron 应用程序中工作。

根据 node_notifier 的文档,我需要解压这个模块才能在打包时工作。

但是,我不确定这是在哪里完成的。环顾网络,我发现了一些零碎的部分,并认为我需要将此部分添加到 package.json 文件中的“build”属性中,但应用程序仍然无法加载。

在为 windows 打包后,我浏览到 resources/apps.asar.unpacked/node_modules 文件夹(我假设这是它会显示的位置),我没有看到该模块,随后,应用程序在安装时无法运行在 Windows 机器上。

0 投票
1 回答
1439 浏览

javascript - 如何通过使用电子单击通知来打开页面

我正在开发一个通过套接字服务器创建警报/通知的应用程序。所以我制作了以下组件来实现相同的功能。

  1. 带有节点通知器的套接字服务器

  2. 电子应用

在这里,我收到没有任何问题的通知。但是,当我单击通知时,它不会进入以下代码部分。所以我无法处理诸如点击、关闭等事件。

top.notification.on("click", ev =>{ console.log("User Clicked on Notification"); });

我用于 Electron 应用程序的 index.js 文件如下所示。

套接字服务器代码如下

请帮助我在 Electron 框架中处理我的 Windows 桌面通知的通知事件。

0 投票
2 回答
2222 浏览

angular - 电子通知

我正在尝试让通知适用于我使用 Angular 5 和 Electron 制作的 Electron 应用程序。到目前为止,我的 index.html 文件中有以下代码:

在我的 package.json 中,我的 appId 设置如下:

最后我在 main.js 中有这个:

正如我在某些地方读到的那样,这两者都是使通知起作用所必需的。我正在使用电子锻造来构建一个松鼠安装程序,因为这也被提到需要通知才能工作。

我曾尝试在我的角度组件中使用类似的通知代码,但也没有运气。我已经研究过节点通知器,但无法让它工作,主要是由于缺乏对它应该在 Angular-Electron 应用程序中的位置的了解。

在这一点上,我想要的只是让某种形式的桌面通知工作,但我找不到任何关于如何在 Angular-Electron 应用程序中做到这一点的资源。

0 投票
2 回答
994 浏览

node.js - 使用 jest 在 nodejs 中测试邮件通知程序

有谁知道如何在 nodejs 中测试邮件通知模块?我想测试里面的逻辑n.on()