A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.cdn.mozilla.net/de/docs/Web/API/NavigationPreloadManager/enable below:

NavigationPreloadManager: enable() Methode - Web-APIs

NavigationPreloadManager: enable() Methode

Baseline Widely available

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die enable() Methode der Schnittstelle NavigationPreloadManager wird verwendet, um das Vorladen von Ressourcen zu aktivieren, die vom Service Worker verwaltet werden. Sie gibt ein Promise zurück, das mit undefined aufgelöst wird.

Die Methode sollte im activate Event-Handler des Service Workers aufgerufen werden, um sicherzustellen, dass sie vor jedem fetch Event-Handler ausgeführt wird.

Syntax Parameter

Keine.

Rückgabewert

Ein Promise, das mit undefined aufgelöst wird.

Ausnahmen
InvalidStateError DOMException

Es gibt keinen aktiven Worker, der mit der Registrierung verbunden ist, zu der dieser NavigationPreloadManager gehört.

Beispiele

Der folgende Code zeigt, wie das Vorladen aktiviert wird, nachdem mit ServiceWorkerRegistration.navigationPreload zuerst getestet wurde, ob es unterstützt wird.

addEventListener("activate", (event) => {
  event.waitUntil(
    (async () => {
      if (self.registration.navigationPreload) {
        // Enable navigation preloads!
        await self.registration.navigationPreload.enable();
      }
    })(),
  );
});
Spezifikationen Browser-Kompatibilität Siehe auch

NavigationPreloadManager.disable()

MDN-Feedback-Box War diese Übersetzung hilfreich?

Diese Seite wurde automatisch aus dem Englischen übersetzt.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4