如何使用 postMessage 将数据从 Firebase Service Worker 传递到 Angular 4 组件 [英] How to pass data from firebase service worker using postMessage to Angular 4 component
本文介绍了如何使用 postMessage 将数据从 Firebase Service Worker 传递到 Angular 4 组件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将数据从 Service Worker 传递到 Angular 4 组件?是否可以使用角度服务来修复它?如何在 angular 4 中使用导航器和 PostMessage?请帮助我一步一步:)
How can I pass data from service worker to Angular 4 component? is it possible to use angular service to fix it? How to use navigator and PostMessage with angular 4? Please help me step by step:)
importScripts('https://www.gstatic.com/firebasejs/3.9.0/firebase-app.js');
importScripts('https://www.gstatic.com/firebasejs/3.9.0/firebase-messaging.js');
firebase.initializeApp({
messagingSenderId: ""
});
const messaging = firebase.messaging();
postMessage({
msg: "Hey I just got a fetch from you!",
url: event.request.url
});
推荐答案
我认为您在学习基础知识之前尝试做的太多了 :-)
I think you're trying to do too much before learning the basics :-)
我强烈建议您阅读 Google 对 SW 的介绍以及这些指南.
I urge you to read Google's intro to SW and these guides.
这篇关于如何使用 postMessage 将数据从 Firebase Service Worker 传递到 Angular 4 组件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文