Firebase通过数据接收带有图像的通知

时间:2019-02-12 18:40:18

标签: javascript firebase

我想向所有用户发送带有图片的通知。在请求主体中有一个图片对象,但没有到达用户。我了解到这是一个常见问题,建议通过数据发送通知。我根据示例加载了处理程序,但是现在,当我发送通知类型的请求时,我一次收到2条通知,而当我尝试获取数据时,我收到以下消息:This site has been updated in the background < / p>

请告诉我,可能是什么问题?我使用以下处理程序:

import firebase from "firebase";
importScripts('https://www.gstatic.com/firebasejs/5.8.2/firebase-app.js');
importScripts('https://www.gstatic.com/firebasejs/5.8.2/firebase-messaging.js');

firebase.initializeApp({
    messagingSenderId: "myid"
});
const messaging = firebase.messaging();

messaging.setBackgroundMessageHandler(function(payload) {
    console.log('[firebase-messaging-sw.js] Received background message ', payload);
    return self.registration.showNotification(payload);
});

0 个答案:

没有答案