WorkerNavigator: clearAppBadge() 方法

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

WorkerNavigator 介面的 clearAppBadge() 方法透過將其設定為 nothing 來清除當前應用的圖示上的徽章。值 nothing 表示當前未設定徽章,徽章狀態已清除

語法

js
clearAppBadge()

引數

無。

返回值

一個 Promise,它會解析為 undefined

異常

InvalidStateError DOMException

如果文件未完全啟用,則會丟擲此異常。

SecurityError DOMException

如果呼叫受到 同源策略 的阻止,則會丟擲此異常。

NotAllowedError DOMException

如果 PermissionStatus.state 不是 granted,則會丟擲此異常。

示例

應用中的所有訊息都已讀完後,呼叫 clearAppBadge() 來清除徽章並移除通知。

js
navigator.clearAppBadge();

規範

此特性似乎未在任何規範中定義。

瀏覽器相容性

另見