So registrieren Sie ein service-Mitarbeiter der scope ein Verzeichnis oben, wo die service_worker.js liegt

MEINE Verzeichnisse sind wie folgt.

public_html/
sw/

Den "sw/", dort möchte ich alle service-Mitarbeiter, aber dann haben die service-Mitarbeiter mit einem Umfang, um alle Dateien in "public_html/".

JS

<script>
if ('serviceWorker' in navigator) {
  navigator.serviceWorker.register('sw/notifications.js', { scope: '../sw/' }).then(function(reg) {
    //registration worked
    console.log('Registration succeeded. Scope is ' + reg.scope);
  }).catch(function(error) {
    //registration failed
    console.log('Registration failed with ' + error);
  });
};
</script>

Wie kann ich diese Art von Rahmen?

InformationsquelleAutor Relm | 2016-02-12
Schreibe einen Kommentar