Используя Firefox 72 на Linux Mint, requestPermission правильно не использует ни обещание, ни обратный вызов - PullRequest
0 голосов
/ 19 марта 2020

Я использую Mozilla Firefox 72. Фрагмент ниже всегда показывает предупреждение дважды сразу после вызова startNotif. Ни обещание, ни обратный вызов не запускаются после принятия / отклонения разрешения. Функция f вызывается до того, как пользователь сможет это сделать.

startNotif(){
    function f(){
        alert(1);
    }
    Notification.requestPermission(f).then(f);
}

Фрагмент отлично работает на Chrome. Что случилось с Mozilla?

...