PushSubscription: unsubscribe() 方法
注意:此功能在 Web Workers 中可用。
PushSubscription 介面的 unsubscribe() 方法返回一個 Promise,噹噹前訂閱成功取消時,該 Promise 解析為一個布林值。
語法
js
unsubscribe()
引數
無。
返回值
噹噹前訂閱成功取消時,Promise 解析為一個布林值。
示例
js
navigator.serviceWorker.ready.then((reg) => {
reg.pushManager.getSubscription().then((subscription) => {
subscription
.unsubscribe()
.then((successful) => {
// You've successfully unsubscribed
})
.catch((e) => {
// Unsubscribing failed
});
});
});
規範
| 規範 |
|---|
| 推送 API # dom-pushsubscription-unsubscribe |
瀏覽器相容性
載入中…