当前位置: 首页 > 知识库问答 >
问题:

当应用程序未在React-Native firebase中运行时,如何设置通知声音

濮阳宏硕
2023-03-14

我正在尝试使通知振铃当应用程序没有运行在iOS。

  this.notificationListener = firebase.notifications().onNotification((notification: Notification) => {

    // SET SYSTEM DEFAULT SOUND!
    notification.setSound("default");
    firebase.notifications().displayNotification(notification);

  });

共有1个答案

翟默
2023-03-14

终于知道怎么做了。这个问题与react-native-firebase无关,而是与我的服务器有关。

当服务器发布消息到应用程序时,服务器可以设置声音、徽章等几个选项。

https://developer.apple.com/library/archive/documentation/networkinginternet/conceptual/remotenotificationspg/communicatingwithapns.html#//apple_ref/doc/uid/tp40008194-ch11-SW1

如果你将声音部分设置为“默认”,即使你的应用程序在后台,你也可以在通知到来时获得默认的通知声音。

我希望我的回答能帮助像我这样的react-native-firebase初学者。

 类似资料:
  • 当我打开我的android应用程序并测试解析推送通知时,它工作了。但是当我把我的应用程序从多任务中杀死并再次测试时,应用程序崩溃了。 错误日志 08-18 21:16:21.694 244 06-24406/?E/AndroidRuntime:致命异常:main process:com.myatminsoe.mKeyboard,PID:24406 java.lang.runtimeExceptio

  • 我有一个警报提醒,显示带有额外数据的通知。我想做的是通过intent将额外数据从我的通知发送到我的主要活动,然后打开应用程序并调用该活动中的特定方法(位置信息)。该方法将根据我传递的位置ID打开一个新的活动。 当我的应用程序在后台运行时效果很好,但当它被杀死时,即当应用程序完全关闭时,它会打开应用程序的主要活动,但不会调用该方法。 我的通知代码用于有意发送数据: 我这样称呼我的方法: 我还尝试在我

  • 下面是我的函数的简化版本: 我没有任何特定的java代码,因为我现在只需要显示通知。有没有人想过用一种简单的方法来存档这个问题?

  • 我正在尝试在windows Phone7.5中实现推送通知 更新: 我知道通道活动时间长达30天,当我只使用模拟器时是否相同? 应用程序应与通道相关联,以便接收通知,即使在应用程序未运行时,如果通知通道处于活动状态,则应用程序也将接收toast

  • 我正在发送纯FCM数据通知到一个Android客户端,它们是端到端加密的。android应用程序解密数据通知负载,并从加密的数据创建本地通知。只要应用程序在前台或后台运行,这就可以正常工作:通知负载会被接收、解密,甚至会显示在锁定屏幕上,但只有在应用程序运行的时候才可以。我还查看了消息优先级,并在通知消息的AndroidConfig成员和数据字段中将其设置为“high”(发送到FCM的应用服务器)

  • 问题内容: 这是我有趣的问题。当应用未运行时,来自GCM的Android通知未显示标题和内容( 仅 显示应用名称,并且在单击时打开MainActivity)。 但是,当应用程序打开时,它会 成功 显示标题和内容。可能是什么问题?它运行没有问题,我没有进行任何更改。 表现: GcmService.java: 谢谢。 在应用程序运行时记录。 应用未运行时记录。 问题答案: 找到了问题。我使用的是Pla