在Chrome / Mac OSX上触发网络通知,即使浏览器位于不同的显示器上,通知消息也会始终显示在主显示屏上。
是否有可能强制通知显示在与浏览器窗口相同的显示屏上?
更新: 我尝试了多种方式来显示通知。
来自服务工作者:
self.registration.showNotification(title, {
body,
icon,
tag,
})
或直接使用通知构造函数。
两种方式的行为都是一样的。
重现它的最简单方法是使用simple push demo网站。
答案 0 :(得分:0)
API中没有任何内容可以让您更改显示通知的显示。
这在很大程度上取决于浏览器和当前平台如何显示通知(即浏览器的自定义通知UI与系统UI)。
您可以随时针对规范打开一个问题:https://github.com/whatwg/notifications