dom / latest / serviceworkercontainer / controllerchange_event.html /

ServiceWorkerContainer: controllerchange event

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The controllerchange event of the ServiceWorkerContainer interface fires when the document's associated ServiceWorkerRegistration acquires a new active worker.

Syntax

Use the event name in methods like addEventListener(), or set an event handler property.

addEventListener('controllerchange', event => { });

oncontrollerchange = event => { };

Event type

A generic Event.

Example

// TBD

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
controllerchange_event
40
17
44
Extended Support Releases (ESR) before Firefox 78 ESR do not support service workers and the Push API.
No
27
11.1
40
40
44
27
11.3
4.0

© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerContainer/controllerchange_event