Firebase通知中的权限



我已经在与Firebase实时数据库相关的谷歌云平台中创建了这个函数。当数据库中出现某些内容时,该函数会向移动应用程序发送通知。

正如你在下面看到的,我设置了优先级,这样用户就会注意到通知

var message = {
token: tokenSnapshot,
notification: {
title: "Title",
body: "Body",
},
android: {
priority: 'high',
notification: {
sound: 'default',
priority: 'high',
visibility: 'public'
}
},
};

不幸的是,它没有任何作用。通知来了,但用户在手动检查是否有东西出现时会看到

我在应用中使用标准方法

messaging().enable.setBackgroundMessageHandler(async remoteMessage => {
console.log('Message handled in the background!', JSON.stringify(remoteMessage));
})

有没有办法让通知带有声音、振动并出现在锁定屏幕上

我还没有使用react-native-push-notification库。这个图书馆能帮上忙吗?

如果你使用firebase云消息,我建议在你的应用程序中使用firebase。https://rnfirebase.io/messaging/usage

请确保您首先遵循初始设置。

请在此处阅读更多关于此的信息。https://rnfirebase.io/

相关内容

  • 没有找到相关文章