我正在使用Firebase Cloud Messaging为Web应用程序开发推送通知。
第一次运行后,由于以下代码,我收到了请求通知 promt:
const messaging = firebase.messaging();
messaging
.requestPermission()
..........
我已经授予了权限,但是现在当我访问此页面时,我从未看到权限请求,因为我在第一次运行时已经授予了权限。如何取消订阅我的设备以再次查看权限请求?
请参阅:
- https://support.google.com/chrome/answer/3220216?co=GENIE.Platform%3DDesktop&oco=0&hl=en
- chrome://settings/content/notifications
- https://firebase.google.com/support/release-notes/js#cloud-messaging
- https://developer.mozilla.org/ja/docs/Web/API/notification/requestPermission
已弃用的请求权限((。请改用本机浏览器 API Notification.requestPermission((。
如果 Firebase 版本是较新的 6.0.4,则应使用Notification.requestPermission()
。