Расширение Chrome Настольное уведомление - PullRequest
10 голосов
/ 13 февраля 2011

Я работаю над расширением Chrome для уведомлений на рабочем столе. Есть ли способ закрыть уведомление на рабочем столе через указанное время?

Ответы [ 3 ]

12 голосов
/ 08 июня 2011

Если у вас есть ссылка на объект уведомления, вы можете использовать messages.cancel вместо:

  setTimeout(function() { 
      notification.cancel(); 
  }, 5000);

Ссылки:

9 голосов
/ 13 февраля 2011

Вы можете закрыть его, запустив window.close() из javascript уведомления (при условии, что ваше уведомление является отдельным HTML-файлом).Вот как то так:

setTimeout(function() {
    window.close();
}, 5000);
1 голос
/ 28 декабря 2014

для меня это сработало

setTimeout(function() {
    notification.close();
}, 2000);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...