2015-11-20 35 views
5

Czy mogę korzystać z usługi push innej niż Google GCM podczas korzystania z nowego interfejsu Push API z pracownikami serwisowymi?Czy można używać nowej obsługi powiadomień push w przeglądarce Chrome bez GCM?

+0

Nie, każda przeglądarka używa usługi internetowej producenta. Jeśli nie chcesz bezpośrednio współpracować z GCM, możesz skorzystać z usług takich jak [to] (https://pushpad.xyz) (które będą współdziałać z GCM w Twoim imieniu). – collimarco

Odpowiedz

4

Dzisiaj Chrome jest jedyną przeglądarką, która obsługuje standard Push API więc teraz krótka odpowiedź jest nr

Dłuższy odpowiedź polega robi różne rzeczy dla różnych przeglądarek

  • Safari oferuje powiadomień na pulpicie za pośrednictwem APNS i zastrzeżonego API
  • Firefox obsługuje wysyłkę powiadomień push soon i prawdopodobnie użyje innego serwera przesyłania niż GCM.

Podsumowując, wygląda na to, że różne kombinacje przeglądarki/systemu operacyjnego będą wymagać różnych serwerów przekazywania. W przyszłości istnieje projekt IETF (https://datatracker.ietf.org/wg/webpush/documents/), który powinien to łagodzić. Istnieją również firmy zajmujące się abstrahowaniem od tych problemów za opłatą. Po prostu szukaj powiadomień internetowych, aby uzyskać kilka z nich.

+2

Firefox nightly ma teraz obsługę push i obsługuje protokół web push. Mam nadzieję, że Chrome przejdzie do obsługi protokołu wypychania stron internetowych w późniejszym terminie. –