Tag: service-worker

Ein service-Mitarbeiter ist JavaScript-code, der, wenn einmal registriert, die mit einer zugehörigen Herkunft und Umfang, reagiert auf browser-initiierte Ereignisse, auch wenn die Seiten, die es steuert, nicht mehr öffnen.

Durch den Umgang mit `fetch` – events, service-Mitarbeiter können bieten individuelle Netzwerk-Verhalten, wie die offline-Unterstützung (über die Cache-API).

Durch den Umgang mit „push“ – events, service-Mitarbeiter können „geweckt“ und Benachrichtigungen anzeigen.

Typoskript Typ-Definitionen für ServiceWorker

Anzahl der Antworten 4 Antworten
Schreibe ich einen service für meine eckige 2-app mit Typoskript. Der Dienst nutzt chrome ServiceWorker zu hören, für push-Benachrichtigungen (siehe tutorial). Der code (javascript) nutzt navigator erst sehen, wenn serviceWorker unterstützt wird, dann fährt Fort, um die

Was ist die Verwendung von firebase-messaging-sw.js in der Feuerstellung web-Benachrichtigungen?

Anzahl der Antworten 2 Antworten
Habe ich konfiguriert Javascript-API für FB push-Benachrichtigungen auf meiner website. Alles ist in Ordnung, aber ich sehe viele "Hintergrund-Botschaften'. Ich habe einfach die firebase-messaging-sw.js - Datei in meine website-Verzeichnis. Weiß ich nicht, Sie zu nutzen. Ich habe

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

Anzahl der Antworten 2 Antworten
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:

Service-Mitarbeiter werfen ein net::ERR_FILE_EXISTS Fehler?

Anzahl der Antworten 1 Antworten
service-worker.js:1 GET http://localhost:8080/service-worker.js net::ERR_FILE_EXISTS Dies ist der Fehler, bekomme ich jedes mal, wenn ich aktualisieren nach der Registrierung ein service-Mitarbeiter. Ich habe dafür gesorgt, dass die service-worker.js Datei ist im root-Verzeichnis. Auch die service-Mitarbeiter registriert ist und

Service-Mitarbeiter und AJAX

Anzahl der Antworten 2 Antworten
Ich versuche, mit AJAX zum abrufen von details für die push-Benachrichtigung möchte ich die Anzeige auf dem Benutzer-Ende, aber es funktioniert noch nicht. /* * * Push Notifications codelab * Copyright 2015 Google Inc. All rights reserved.

Wie zu verwenden-service-Arbeiter mit FCM für Push-Benachrichtigungen

Anzahl der Antworten 2 Antworten
Ich versuche, mit service-Arbeiter mit FB zu implementieren push-Benachrichtigungen in chrome. Ich habe eine manifest-Datei und eine sw.js die Datei in meinem web-app. Ich habe ein Projekt erstellt in FB und ich habe getestet die Anmeldung und

Was bedeutet Ereignis.waitUntil tun, in service-Mitarbeiter und warum ist Sie nötig?

Anzahl der Antworten 1 Antworten
MDN schlägt vor, dass Sie die folgenden Schritte zum erstellen und Auffüllen Dienst-Arbeiter-cache: this.addEventListener('install', function(event) { event.waitUntil( caches.open('v1').then(function(cache) { return cache.addAll([ '/sw-test/', '/sw-test/index.html', ... etc ... ]); }) ); }); Verstehe ich nicht, dass code. Die waitUntil

hinzufügen zum home-Bildschirm nicht angezeigt PWA

Anzahl der Antworten 2 Antworten
Habe ich einen Progressiven Web-App. Es ist einfach, nur eine index.html der Ordner "Bilder" mit favicon etc, ein sw.js et Stil.css Meinen code aus manifest.json { "lang" : "en", "name" : "Test", "short_name" : "Test", "icons" :

Die Kombination von beiden verspricht

Anzahl der Antworten 2 Antworten
Bin ich wirklich neu in JavaScript und verspricht und, um ehrlich zu sein verstehe ich nicht, wie verspricht Arbeit, so brauche ich etwas Hilfe. Ich bin mit Google Cloud Messaging für push-Benachrichtigungen von meiner Seite aus auf

Kann ich zum Startbildschirm Hinzufügen in Chrome auf einem iOS-Gerät?

Anzahl der Antworten 2 Antworten
Ich weiß, ich kann mit Chrome auf einem desktop-oder Android-Gerät, um "Add to Home screen". Ich weiß, ich kann, verwenden Sie "Add-Haushalten screen" in Safari in iOS. Doch, kann ich "Add to home screen" - Funktion in

Ein unbekannter Fehler ist aufgetreten beim erstellen des script (Service-Mitarbeiter)

Anzahl der Antworten 5 Antworten
Wenn Sie offline gehen, bekomme ich die folgende Fehlermeldung von meinem service-Mitarbeiter: (unknown) #3016 An unknown error occurred when fetching the script mein service-Mitarbeiter sieht wie folgt aus: var version = 'v1' this.addEventListener('install', function(event){ event.waitUntil( caches.open(version).then(cache =>

Google Chrome Push-Benachrichtigungen nicht funktionieren, wenn der browser geschlossen wird?

Anzahl der Antworten 5 Antworten
Geschrieben hier, dass die push-Benachrichtigungen funktionieren auch, wenn der browser geschlossen wird, aber getestet habe ich es und es ist nicht der Fall. Ich erhalte push-Benachrichtigungen nur wenn der browser geöffnet ist (egal, ob die bestimmte Seite

Fehler beim registrieren einer ServiceWorker: Eine ungültige HTTP-Antwort-code (404) empfangen wurde, wenn das Skript Holen

Anzahl der Antworten 1 Antworten
Ich bin die Schaffung eines progressiven web application (pwa), und versuchen Sie, sich zu registrieren service-Mitarbeiter zu testen, offline-Funktion. Die Ordner Struktur ist wie folgt: -- views -- index.pug -- sw.js -- public -- js -- main.js

Wie genau hinzufügen "Service-Arbeiter-Erlaubt" zu registrieren service-Mitarbeiter Umfang im oberen Ordner

Anzahl der Antworten 2 Antworten
Es gibt ähnliche Fragen, aber es ist nicht ganz klar, wie die Lösung anzuwenden, und halten Sie eine Fehlermeldung erhalten. Ich erkläre. Ich würde gerne eine einfach html/js-app mit service-worker-Technologie. Ich habe: Index.html js/app.js js/sw.js in app.js

Service-Worker registration error: nicht Unterstützte MIME-type ('text/html')

Anzahl der Antworten 6 Antworten
Ich bin mit erstellen-reagieren-app mit einem express server. create-react-app hat eine vorkonfigurierte ServiceWorker dass caches lokale Vermögenswerte (https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#making-a-progressive-web-app). Das problem, das ich gestoßen, als ich versuchte, Sie zu veröffentlichen, auf meinem server ist, dass die service-worker.js Datei

Progressive web-app nicht Erfasste (Versprechen) TypeError: Failed to fetch

Anzahl der Antworten 3 Antworten
Habe ich angefangen zu lernen PWA (Progressive Web-App) und ich habe ein problem, Konsole "wirft" Fehler " Uncaught (Versprechen) TypeError: Failed to fetch. Wer weiß, was könnte die Ursache sein? let CACHE = 'cache'; self.addEventListener('install', function(evt) {

Was ist die service-Mitarbeiter reagieren in js

Anzahl der Antworten 1 Antworten
Beim erstellen einer app reagieren, service worker aufgerufen wird, standardmäßig. Warum service-Mitarbeiter eingesetzt? Was ist der Grund für Standard-aufrufen? InformationsquelleAutor usergs | 2018-03-16

Registrieren service-Mitarbeiter in angular.js Anwendung

Anzahl der Antworten 2 Antworten
Ich bin erstellen einer app mit Ionischen und angular.js und ich habe Schwierigkeiten bei der Registrierung ein service-Arbeiter, ich bin die beabsichtigen, fügen Sie die neue app-banner-Funktion. Ich bin das hinzufügen von den folgenden code auf meiner

Registrieren service-Mitarbeiter konnte nicht mit localhost

Anzahl der Antworten 2 Antworten
Habe ich die folgende Fehlermeldung, wenn ich versuche zu registrieren, einen service-Mitarbeiter in die Basis-app, serviert von einem Knoten Express V4 server /auf Chrom 42: DOMException: Fehler beim registrieren einer ServiceWorker: Eine ungültige HTTP-Antwort code (404) empfangen

Wie zu zwingen, service-Mitarbeiter aktualisieren?

Anzahl der Antworten 3 Antworten
Ich bin mit sw-precache zu generieren, meine service-arbeiten mit Kunststoff-CLI-build-Prozess, so ist es bestimmt ein update der hash-Wert von Dateien aktualisiert, um zu signalisieren müssen, um den cache aktualisieren. Aber meine aktualisierte Inhalt wird nicht ersetzt, im

404-Fehler, wenn Sie versuchen, sich zu registrieren serviceWorker

Anzahl der Antworten 4 Antworten
Bekomme ich diesen Fehler beim registrieren der service-Mitarbeiter: Fehler beim registrieren einer ServiceWorker: Eine ungültige HTTP-Antwort-code (404) war gwreceived beim abrufen des Skripts. Arbeite ich mit Ionischen und dies ist, was ich in den app.js: if ('serviceWorker'

Fehler beim registrieren einer ServiceWorker: ServiceWorker kann nicht gestartet werden

Anzahl der Antworten 2 Antworten
Alles war in Ordnung arbeiten mit mein Service-Mitarbeiter-Projekt, aber plötzlich sehe ich die folgende Fehlermeldung: Uncaught (in promise) DOMException: Failed to register a ServiceWorker: ServiceWorker cannot be started Diesem wird berichtet, wie auf der index.html-Datei:1 ich bin

Service-Worker-Registrierung Fehlgeschlagen

Anzahl der Antworten 1 Antworten
Ich bin momentan auf der service-Mitarbeiter zu behandeln, push-Benachrichtigung im browser. Zurzeit bin ich mit diesem "SW-Registrierung fehlgeschlagen-Fehler". Kann mir jemand helfen mit diesem Problem? Überprüfen Sie client1.html und service-worker.js - Datei unter: FEHLER: SW Registrierung ist

Können service-Mitarbeiter cache-POST-Anfragen?

Anzahl der Antworten 3 Antworten
Ich versucht, cache eine POST-Anforderung in einem service-Mitarbeiter auf der fetch-Ereignis. Ich verwendet cache.put(event.request, response), aber die zurückgegebenen Versprechen wurde abgelehnt mit TypeError: Invalid request method POST.. Als ich versuchte, Sie zu schlagen, die gleiche POST API

Verständnis Service-Mitarbeiter Rahmen

Anzahl der Antworten 3 Antworten
Ich versuche zu implementieren ist eine Service Worker in einem test-Seite. Mein end-Ziel ist eine Anwendung, die arbeitet offline. Die Ordner-Struktur ist unter /myApp ... /static /mod /practice service-worker.js worker-directives.js foopage.js /templates /practice foopage.html Ich bin registrieren

Informationen zum löschen von cache-of-service-Arbeiter?

Anzahl der Antworten 3 Antworten
So, ich habe eine HTML-Seite mit service-Arbeiter, die service-Mitarbeiter den cache index.html und meine JS-Dateien. Das problem ist, wenn ich die JS, die Veränderung nicht zeigen, bis direkt an den client-browser. Natürlich im chrome-dev-tools kann ich deaktivieren

navigator.serviceWorker ist niemals fertig

Anzahl der Antworten 1 Antworten
Registrierte ich einen service-Mitarbeiter erfolgreich, aber dann wird der code navigator.serviceWorker.ready.then(function(serviceWorkerRegistration) { //Do we already have a push message subscription? .... hängt -- die Funktion wird nie aufgerufen. Warum? InformationsquelleAutor der Frage Larry K | 2015-04-26

Können Sie einen Service-Mitarbeiter mit einem selbstsignierten Zertifikat verwenden?

Anzahl der Antworten 2 Antworten
Habe ich Entwickler-server, die für die Tests verwendet. Sie haben SSL selbstsignierte Zertifikate, die es uns ermöglichen, testen Sie die Webanwendung, die über HTTPS, sondern mit prominenten Warnungen, dass die Zertifikate nicht nachprüfbar. Das ist in Ordnung,

Wie kann ich einen fehlerhaften Service-Mitarbeiter entfernen oder einen "Kill-Switch" implementieren?

Anzahl der Antworten 5 Antworten
Spiele ich mit dem service worker-API in meinem computer, damit ich begreifen kann, wie kann ich davon profitieren in meiner realen Welt apps. Stieß ich auf eine seltsame situation, wo ich registriert einen service-Mitarbeiter, die fängt Holen

Service-Mitarbeiter erzwingen die Aktualisierung neuer Assets

Anzahl der Antworten 2 Antworten
Ich habe durch die Lektüre html5rocks Einführung in die service-Arbeiter Artikel und haben einen Basis-service-Arbeiter, die caches der Seite, JS und CSS, die funktioniert wie erwartet: var CACHE_NAME = 'my-site-cache-v1'; var urlsToCache = [ '/' ]; //Set

Servicemitarbeiter und iOS / Safari

Anzahl der Antworten 6 Antworten
Auf Chrom Seite über die service-Mitarbeiter dort ist vermerkt, dass Service-Mitarbeiter werden nicht unterstützt von Chrome auf iOS. Ich gehe davon aus, dass es geliefert werden kann iOS mit einigen cordova-plugins. Es ist eine andere Art der

Optionen zum Testen von Service-Mitarbeitern über HTTP

Anzahl der Antworten 5 Antworten
Möchte ich testen, service-Mitarbeiter, aber ich habe einen virtuellen host einrichten, und ich kann nicht scheinen zu können, aktivieren Sie den https auf den localhost. Wie kann ich die whitelist meine lokalen virtuellen host-url zu testen, service-Mitarbeiter

Service Worker cacht Dateien, aber Abruf-Ereignis wird nie ausgelöst

Anzahl der Antworten 4 Antworten
Habe ich gerade versucht zu implementieren, service-Mitarbeiter zu Cachen JSON-Dateien und andere Elemente auf einer statischen Website (auf localhost chrome Version 47.0.2526.73 (64-bit)). Mit cache.addAll() ich habe meine Dateien in den cache, und wenn ich öffnen Sie

Was ist das Speicherlimit für einen Service-Mitarbeiter?

Anzahl der Antworten 3 Antworten
Meisten Browser bieten localStorage mit dem Speicher-limit von 5 MB pro domain. Gibt es solchen Speicher-limits/Einschränkungen mit Bezug auf service-Mitarbeiter? Ich weiß, dass web-Arbeiter (auf dem service-Mitarbeiter basieren) haben nicht solche Einschränkungen. Aber Web worker sind nicht

JavaScript-Aktualisierungshäufigkeit der Service-Mitarbeiter (alle 24 Stunden?)

Anzahl der Antworten 1 Antworten
Als pro dieser doc auf MDN: Nach, dass es heruntergeladen wird alle 24 Stunden oder so. Es kann werden häufiger heruntergeladen, aber es muss heruntergeladen werden, alle 24h zu verhindert schlechte scripts die lästigen, zu lange. Ist

Wie deinstalliere ich einen Service Worker?

Anzahl der Antworten 4 Antworten
Nach dem löschen /serviceworker.js von meinem root-Verzeichnis, Chrome noch läuft der service-Mitarbeiter, die ich entfernt von meinem webroot. Wie deinstalliere ich die service-Mitarbeiter von meiner website und Chrome, so kann ich die Protokolldateien wieder in meine Webseite