Patrick Schomburg Patrick Schomburg - 28 days ago 4x
Javascript Question

How do I make a Notification stay open until the user closes it?

Is there a setting that will allow me to keep a Notification open until a user clicks it?

if (("Notification" in window)) {

Notification.requestPermission(function() {
var notification =
new Notification('Hello',
body : 'Hello',
icon: '',
tag: 'Test' ,

notification.onclick = function(event) {
event.preventDefault(); // prevent the browser from focusing the Notification's tab'', '_blank');


According to the docs there is a boolean requireInteraction:

A Boolean indicating that on devices with sufficiently large screens, a notification should remain active until the user clicks or dismisses it.

new Notification('Hello', { 
   body : 'Hello', 
   requireInteraction: true 

Tested in Chrome on MacOS.