2016-07-01 8 views

Odpowiedz

5

Wspomniany link dotyczy tylko obsługi FCM dla aplikacji i rozszerzeń Chrome. To zupełnie inna historia dla sieci.

Teraz FCM obsługuje Web push protokołu, zgodnie z tym artykułem: https://developers.google.com/web/updates/2016/07/web-push-interop-wins

Teraz FCM obsługuje Web push protokołu można pozostawić nienaruszone końcowy i użyć adresu URL jako Web push końcowego protokołu. (To jest zgodne z Firefoksem i, mam nadzieję, z każdą inną przyszłą przeglądarką).

Nie potrzebujesz już projektu Firebase, gcm_sender_id ani nagłówka Authorization.

Zarówno Chrome i Firefox używa Push API do powiadomienia Push i Firefox już obsługuje Web push protokołu, co oznacza, aktualizując FCM kodu po stronie serwera, to będzie działać zarówno dla Chrome i Firefox.

Google naprawdę musi zaktualizować swoje dokumenty, ponieważ Enable Push Notifications for your Web App jest nieaktualne.

Nie będzie działać z IE i Safari, ponieważ w ogóle nie obsługuje interfejsu Push API.

+0

Push również powinien działać w Operze i Krawędzi. https://developer.microsoft.com/en-us/microsoft-edge/platform/status/pushapi/?q=push – abraham

+0

Safari obsługuje powiadomienia push za pośrednictwem APNS (ta sama usługa używana do wysyłania powiadomień push do aplikacji iPhone). – BananaNeil