У меня проблема при работе с push-уведомлениями Firebase. Он запрашивает разрешение на уведомление, но как только я нажимаю кнопку разрешить, он выводит сообщение о разрешении и возвращает эту ошибку
Unable to get permission to notify. DOMException: Failed to execute 'transaction' on 'IDBDatabase': One of the specified object stores was not found.
at https://www.gstatic.com/firebasejs/4.6.2/firebase.js:27:6914
at new Promise (<anonymous>)
at https://www.gstatic.com/firebasejs/4.6.2/firebase.js:27:6880
код
const messaging = firebase.messaging();
messaging
.requestPermission()
.then(function () {
MsgElem.innerHTML = "Notification permission granted."
console.log("Notification permission granted.");
// get the token in the form of promise
return messaging.getToken()
})
.then(function (token) {
TokenElem.innerHTML = "token is : " + token
})
.catch(function (err) {
ErrElem.innerHTML = ErrElem.innerHTML + "; " + err
console.log("Unable to get permission to notify.", err);
});
Есть идеи?