WakeLockSentinel: release() method
  
  
   
   The release() method of the WakeLockSentinel interface releases the WakeLockSentinel, returning a Promise that is resolved once the sentinel has been successfully released.
   
  Syntax
  
  Parameters
  
  Return value
  
   Returns a Promise that resolves with undefined
   
  Exceptions
  
   No exceptions are thrown. You should always listen for the release event to check if a wake lock has been released.
   
  Examples
  
   In this example, when a user clicks a button the WakeLockSentinel is released.
   
    
    wakeLockOffButton.addEventListener("click", () => {
  WakeLockSentinel.release();
});
    
   
  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 | 
     
     
      
       | release | 84 | 84 | No | No | 70 | 16.4 | 84 | 84 | No | 60 | 16.4 | 14.0 | 
     
    
    
   
  See also