Ich habe diese Service Worker, die Benachrichtigung gut mit Chrome empfängt, , aber es wird nicht mit Firefox erhalten.Google Cloud Messaging (GCM) funktioniert nicht mit Firefox
der Push-Zuhörer gar nicht in firefox gefeuert (durch Debugging),
PS: der Servicemitarbeiter erfolgreich registriert ist, aber es ist keine Benachrichtigung erhalten.
Was ist das Problem mit meinem Code?
self.addEventListener('install', function (event) {
event.waitUntil(self.skipWaiting());
});
self.addEventListener('activate', function (event) {
console.log('Activated', event);
});
self.addEventListener('push', function (event) {
event.waitUntil(
fetch('/path', {
credentials: 'include',
method: 'post',
})
.then(function (response) {
return response.json()
.then(function (data) {
return self.registration.showNotification(data.title, {
body: data.body,
icon: '/images/image.png',
});
});
})
.catch(function (error) {
console.error('wrong', error);
})
);
});
danke für die antwort, aber ich benutze die google gcm-dokumentation für die anmeldung und ich möchte sie in Firefox integrieren. https://developers.google.com/web/updates/2015/03/push-notifications-on-the-open-web?hl=de –