我正在尝试使用云功能将 FCM 发送到我的 React 应用程序。云函数正在执行,但客户端未收到通知。
这里是云函数代码。
exports.sendPush = functions.database.ref('/settings2').onWrite(event => {
let projectStateChanged = false;
let projectCreated = false;
let projectData = event.data.val();
if (!event.data.previous.exists()) {
projectCreated = true;
}
if (!projectCreated && event.data.changed()) {
projectStateChanged = true;
}
let msg = 'A project state was changed';
if (projectCreated) {
msg = `The following new project was added to the project: ${projectData.title}`;
}
tokens.push("fIGxxxxGtDGxxxx DEVICE Token");
let payload = {
notification: {
title: 'Firebase Notification',
body: 'This Is Message',
sound: …Run Code Online (Sandbox Code Playgroud) javascript firebase reactjs google-cloud-functions firebase-cloud-messaging