2016-07-01 39 views

risposta

5

Il link che hai citato è parlare di sostegno FCM per le applicazioni e le estensioni Chrome solo, è una storia diversa per il web.

Ora FCM supporta il protocollo push Web, secondo questo articolo: https://developers.google.com/web/updates/2016/07/web-push-interop-wins

Ora che FCM supporta Web push protocollo è possibile lasciare l'endpoint intatto e utilizzare l'URL, un protocollo endpoint Web Push. (Questo lo porta in linea con Firefox e, auspicabilmente, ogni altro browser futuro.)

Non è più necessario un progetto Firebase, un gcm_sender_id o un'intestazione Authorization.

Sia Chrome e Firefox utilizza il Push API per notifica push e Firefox supporta già Web push protocollo, il che significa aggiornando FCM codice lato server, che funzionerà sia per Chrome e Firefox.

Google ha davvero bisogno di aggiornare i propri documenti come Enable Push Notifications for your Web App è fuori moda.

Non funzionerà con IE e Safari in quanto non supportano l'API push a tutti.

+0

spinta dovrebbe funzionare anche in Opera ed Edge lo ha in fase di sviluppo. https://developer.microsoft.com/en-us/microsoft-edge/platform/status/pushapi/?q=push – abraham

+0

Safari supporta le notifiche push tramite APNS (stesso servizio utilizzato per inviare notifiche push alle app iphone). – BananaNeil

Problemi correlati