Registrieren Sie den Servicemitarbeiter in der angle.js-Anwendung

Ich erstelle eine App mit ionic und angular.js und habe Probleme, einen Servicemitarbeiter zu registrieren, mit dem ich die neue Funktion zum Installieren von App-Bannern hinzufügen möchte. Ich füge den folgenden Code wie angewiesen in meine app.js-Datei ein, erhalte jedoch weder Signale für die Registrierung noch einen Fehler.

Dies ist der Code, den ich zu meinen app.js hinzufüge:

if ('serviceWorker' in navigator) {
  navigator.serviceWorker.register('service-worker.js').then(function(registration) {
    //Registration was successful
    console.log('ServiceWorker registration successful with scope: ', registration.scope);
  }).catch(function(err) {
    //registration failed :(
    console.log('ServiceWorker registration failed: ', err);
  });
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage