【发布时间】:2021-01-15 11:19:43
【问题描述】:
这就是 firebase 文档描述获取令牌功能的方式:
getToken (options ?: { serviceWorkerRegistration ?: ServiceWorkerRegistration ; vapidKey ?: string }) : Promise
可选选项:{ serviceWorkerRegistration?: ServiceWorkerRegistration; vapidKey?: 字符串 }
可选的 serviceWorkerRegistration?: ServiceWorkerRegistration 用于接收推送消息的服务工作者注册。如果未明确提供注册,则需要在根位置有一个 firebase-messaging-sw.js。有关详细信息,请参阅检索当前注册令牌。
我只是想弄清楚如何在我的代码中使用 service worker 选项。我是否像这样将文件位置放在 getToken('/file-location') 内?或者我是否导入一个注册我的自定义 Firebase 服务工作者的函数?我可能只是愚蠢,但这些文档是准系统。
【问题讨论】:
标签: javascript firebase firebase-cloud-messaging service-worker