WorkerNavigator:clearAppBadge() 方法

安全上下文:此功能仅在安全上下文(HTTPS)中可用,并且在某些或所有支持的浏览器中可用。

clearAppBadge()WorkerNavigator 接口的方法,它通过将其设置为 nothing 来清除当前应用图标上的徽章。值 nothing 表示当前未设置任何徽章,并且徽章的状态已清除

语法

js
clearAppBadge()

参数

无。

返回值

一个解析为undefinedPromise

异常

InvalidStateError DOMException

如果文档未完全激活,则抛出此异常。

SecurityError DOMException

如果调用被同源策略阻止,则抛出此异常。

NotAllowedError DOMException

如果PermissionStatus.state 不是 granted,则抛出此异常。

示例

在读取应用程序中的所有消息后,调用 clearAppBadge() 以清除徽章并删除通知。

js
navigator.clearAppBadge();

规范

未找到规范

未找到 api.WorkerNavigator.clearAppBadge 的规范数据。
检查此页面是否存在问题或为 mdn/browser-compat-data 贡献缺少的 spec_url。 同时确保规范包含在 w3c/browser-specs.

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅