Nuestros voluntarios aún no han traducido este artículo al Español. ¡Únete a nosotros y ayúdanos a traducirlo!
También puedes leer el artículo en English (US).

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

The unsubscribe() method of the PushSubscription interface returns a Promise that resolves to a Boolean when the current subscription is successfully unsubscribed.


​PushSubscription.unsubscribe().then(function(Boolean) { ... });




A Promise that resolves to a Boolean when the current subscription is successfully unsubscribed.


navigator.serviceWorker.ready.then(function(reg) {
  reg.pushManager.getSubscription().then(function(subscription) {
    subscription.unsubscribe().then(function(successful) {
      // You've successfully unsubscribed
    }).catch(function(e) {
      // Unsubscription failed


Specification Status Comment
Push API
The definition of 'unsubscribe()' in that specification.
Working Draft Initial definition.

Browser compatibility

Update compatibility data on GitHub
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
unsubscribe()Chrome Full support 42Edge Full support 16Firefox Full support 44
Full support 44
Notes Service workers (and Push) have been disabled in the Firefox 45 & 52 Extended Support Releases (ESR).
IE No support NoOpera ? Safari No support NoWebView Android No support NoChrome Android Full support 50Edge Mobile ? Firefox Android Full support 48Opera Android ? Safari iOS No support NoSamsung Internet Android Full support 5.0


Full support  
Full support
No support  
No support
Compatibility unknown  
Compatibility unknown
See implementation notes.
See implementation notes.

See also

Etiquetas y colaboradores del documento

Colaboradores en esta página: mdnwebdocs-bot, fscholz, libbymc, chrisdavidmills, jpmedley, Sheppy, Sebastianz
Última actualización por: mdnwebdocs-bot,