Вот мой сценарий:
- клиент открыл вкладку с моим веб-приложением
- всякий раз, когда есть входящее соединение, я хотел бы уведомить егочерез API уведомлений
- после нажатия на уведомление он должен быть перенаправлен на эту страницу / открытую вкладку
- там он должен увидеть всплывающее окно подтверждения, где он может решить, хочет ли он принять соединение
Я знаю, как выполнять каждую часть, но у меня есть проблемы с правильным порядком.Я считаю, что это как-то связано со стеком вызовов JS.В следующем окне подтверждения кода всегда первым.Только после его подтверждения (или нет) отображается уведомление.
let n = new Notification("Incomming call");
let c = confirm('Do you accept?')
if(c) {
return this.peer;
}
Как изменить порядок?Сначала уведомление, затем подтверждение.