是否可以在主显示器以外的其他显示器上显示网络推送通知?

Is it possible to show web push notification on other monitor than the primary display?

在 Chrome / Mac OSX 上触发网络通知,通知消息始终显示在主显示器上,即使浏览器在不同的显示器上也是如此。

是否可以通过某种方式强制通知与浏览器显示在同一显示器上window?

更新: 我尝试了多种方式来显示通知。

来自服务人员:

self.registration.showNotification(title, {
      body,
      icon,
      tag,
    })

或者直接使用Notification构造函数。

两种方式的行为是相同的。

最简单的复制方法是使用 simple push demo 网站。

不,API 中没有任何内容可让您更改显示的通知。

通知的显示方式在很大程度上取决于浏览器和当前平台(即浏览器的自定义通知 UI 与系统 UI)。

您始终可以针对规范提出一个问题,其中包含以下用例:https://github.com/whatwg/notifications