一位访客订阅了网络推送通知。我想让他管理他的通知。
但是我如何识别他?我必须在客户端上获取某种ID,然后将其发送到服务器,以使该用户订阅或取消订阅某些通知主题。
我已经尝试过了,但是看起来getKey()
是用于加密,而不是用于用户标识。什么是管理订阅的正确方法
?
pushManager.getSubscription()
.then(subscription => {
console.log('subscription.getKey()', subscription.getKey('p256dh'))
})