Похоже, что вы можете сделать что-то похожее с Notification API. Вы не можете контролировать, как долго он виден (вероятно, предпочтение ОС какого-либо типа - если вы не укажете trueInteraction true), и он требует от пользователя нажать «разрешить уведомления» (к сожалению), но здесь это так:
Если вы хотите, чтобы он закрывался через 1 с:
var notification = new Notification("Hi there!", {body: "some text"});
setTimeout(function() {notification.close()}, 1000);
Если вы хотите показать его дольше, чем «по умолчанию», вы можете привязать к обратному вызову onclose и показать другое повторное уведомление, я полагаю, для его замены.
Ссылка: вдохновлен этим ответом, хотя этот ответ больше не работает в современном Chrome, но Notification API работает.