![](/img/trans.png)
[英]FCM push notification with angular service worker not does not receive
[英]Calling a Firebase Callable Function from a PWA service worker in response to a click on a push notification
我的 PWA 和 service worker 已经就位,我已经设置了推送通知,并且我已经准备好了一个监听器,以便在它们被点击时使用。 现在我想从这个监听器中调用 Firebase Callable Function。
从文档中,服务工作者可以使用的唯一 Firebase 库是 Firebase 消息:
// 授予服务工作者对 Firebase 消息传递的访问权限。
// 注意这里只能使用Firebase Messaging。 其他 Firebase 库
// 在服务工作者中不可用。
因此,促进调用 Callable Functions 的部分不可用,对吗? 我唯一的选择是使用 协议规范并直接调用它们吗? 例如使用fetch
。 任何例子都会很棒!
这是我使用可调用函数的示例,带有 REST API:
这是工人来源:
我选择了 go 这种方式,因为它并不比使用 Firebase 客户端难多少,而且我已经有类似的代码可用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.