Я работаю над расширением chrome для уведомлений на рабочем столе. Есть ли способ, по которому я могу закрыть уведомление рабочего стола через определенное время?
Расширение Chrome для рабочего стола
Ответ 1
Вы можете закрыть его, запустив window.close()
из javascript уведомлений (предполагая, что ваше уведомление является разделенным HTML файлом). Так что-то вроде этого:
setTimeout(function() {
window.close();
}, 5000);
Ответ 2
Если у вас есть ссылка на объект уведомления, вы можете вместо этого использовать notification.cancel:
setTimeout(function() {
notification.cancel();
}, 5000);
Литература:
Ответ 3
для меня это сработало
setTimeout(function() {
notification.close();
}, 2000);