Sto tentando di registrare un addetto all'assistenza in Ruby On Rails per implementare un GCM di notifica push. Ma non succede nulla. Per favore, vedi il mio codice qui sotto:Come posso registrare un operatore in Ruby on Rails?
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/assets/service-worker.js')
.then(initialiseState);
} else {
window.Demo.debug.log('Service workers aren\'t supported in this browser.');
Questa parte funziona bene. Ma quando chiamo navigator.serviceWorker.ready.then(function(serviceWorkerRegistration)
, non succede nulla.
Stavo cercando sul motore di ricerca e ci sono alcune cose che mi possono aiutare.
Qualcuno può aiutarmi?
Sei sicuro 'ServiceWorker. ready' fa parte dell'API ServiceWorker? Non riesco a trovare alcun riferimento ad esso nei [documenti] (https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API). – nicohvi
@nicohvi sto seguendo il tutorial di google. Vedi in questo link [Notifiche push sull'Open Web] (https://developers.google.com/web/updates/2015/03/push-notificatons-on-the-open-web) – Tercio