NavigationPreloadManager: enable() method - Web APIs | MDN
Syntax
Parameters
None.
Return value
Exceptions
InvalidStateErrorDOMException-
There is no active worker associated with the registration to which this
NavigationPreloadManagerbelongs.
Examples
The code below shows how to enable preloading, after first using ServiceWorkerRegistration.navigationPreload to test that it is supported.
js
addEventListener("activate", (event) => {
event.waitUntil(
(async () => {
if (self.registration.navigationPreload) {
// Enable navigation preloads!
await self.registration.navigationPreload.enable();
}
})(),
);
});
Specifications
| Specification |
|---|
| Service Workers Nightly # dom-navigationpreloadmanager-enable |
Browser compatibility
See also
NavigationPreloadManager.disable()