React native 是否可以在Headless js中记录firebase事件?
当应用程序处于后台/被杀死时,当用户收到远程推送通知时,我尝试记录firebase事件。我的通知显示得很好,但我无法记录分析事件 我尝试过用firebase.initializeApp(config)初始化我的firebase应用程序,不知道它是否是在headless js任务中初始化的,但似乎没有什么不同。 使用firebase控制台中的调试视图以及自动接收到的通知,应用内事件日志可以正常运行React native 是否可以在Headless js中记录firebase事件?,react-native,react-native-firebase,React Native,React Native Firebase,当应用程序处于后台/被杀死时,当用户收到远程推送通知时,我尝试记录firebase事件。我的通知显示得很好,但我无法记录分析事件 我尝试过用firebase.initializeApp(config)初始化我的firebase应用程序,不知道它是否是在headless js任务中初始化的,但似乎没有什么不同。 使用firebase控制台中的调试视图以及自动接收到的通知,应用内事件日志可以正常运行 export default async (message: RemoteMessage) =>
export default async (message: RemoteMessage) => {
const localNotification = new firebase.notifications.Notification()
// setting notification props
const displayNotification = await firebase.notifications().displayNotification(localNotification);
firebase.analytics().logEvent('notification_test', { test: 'test123' }); // this doesn't work
return Promise.resolve(displayNotification);
};
有没有办法在这里记录事件?
此外,任何关于Headless js如何工作的信息(当然除了我已经阅读过的官方文件)都将不胜感激
谢谢大家!