Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The clearAppBadge() method of the Navigator interface clears a badge on the current app's icon by setting it to nothing. The value nothing indicates that no badge is currently set, and the status of the badge is cleared.
clearAppBadge()None.
A Promise that resolves with undefined.
InvalidStateError DOMExceptionThrown if the document is not fully active.
SecurityError DOMExceptionThrown if the call was blocked by the same-origin policy.
NotAllowedError DOMExceptionThrown if PermissionStatus.state is not granted.
Once all messages in an application have been read, call clearAppBadge() to clear the badge and remove the notification.
navigator.clearAppBadge();